接口

interface Formatter

public interface Formatter {
    func format(fmt: String): String
}

功能:该接口定义了格式化函数,即根据格式化参数将指定类型实例转换为对应格式的字符串。

格式化参数相关的说明详见 format 包中功能介绍一节。

其他类型可通过实现该接口提供格式化功能。

func format(String)

func format(fmt: String): String

功能:根据格式化参数将当前实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前实例格式化后得到的字符串。

extend Float16 <: Formatter

extend Float16 <: Formatter

功能:为 Float16 扩展 Formatter 接口,以实现将 Float16 实例转换为格式化字符串。

func format(String)

public func format(fmt: String): String

功能:根据格式化参数将当前 Float16 类型实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前 Float16 类型实例格式化后得到的字符串。

异常:

extend Float32 <: Formatter

extend Float32 <: Formatter

功能:为 Float32 扩展 Formatter 接口,以实现将 Float32 实例转换为格式化字符串。

func format(String)

public func format(fmt: String): String

功能:根据格式化参数将当前 Float32 类型实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前 Float32 类型实例格式化后得到的字符串。

异常:

extend Float64 <: Formatter

extend Float64 <: Formatter

功能:为 Float64 扩展 Formatter 接口,以实现将 Float64 实例转换为格式化字符串。

func format(String)

public func format(fmt: String): String

功能:根据格式化参数将当前 Float64 类型实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前 Float64 类型实例格式化后得到的字符串。

异常:

extend Int16 <: Formatter

extend Int16 <: Formatter

功能:为 Int16 扩展 Formatter 接口,以实现将 Int16 实例转换为格式化字符串。

func format(String)

public func format(fmt: String): String

功能:根据格式化参数将当前 Int16 类型实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前 Int16 类型实例格式化后得到的字符串。

异常:

extend Int32 <: Formatter

extend Int32 <: Formatter

功能:为 Int32 扩展 Formatter 接口,以实现将 Int32 实例转换为格式化字符串。

func format(String)

public func format(fmt: String): String

功能:根据格式化参数将当前 Int32 类型实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前 Int32 类型实例格式化后得到的字符串。

异常:

extend Int64 <: Formatter

extend Int64 <: Formatter

功能:为 Int64 扩展 Formatter 接口,以实现将 Int64 实例转换为格式化字符串。

func format(String)

public func format(fmt: String): String

功能:根据格式化参数将当前 Int64 类型实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前 Int64 类型实例格式化后得到的字符串。

异常:

extend Int8 <: Formatter

extend Int8 <: Formatter

功能:为 Int8 扩展 Formatter 接口,以实现将 Int8 实例转换为格式化字符串。

func format(String)

public func format(fmt: String): String

功能:根据格式化参数将当前 Int8 类型实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前 Int8 类型实例格式化后得到的字符串。

异常:

extend Rune <: Formatter

extend Rune <: Formatter

功能:为 Rune 扩展 Formatter 接口,以实现将 Rune 实例转换为格式化字符串。

func format(String)

public func format(fmt: String): String

功能:根据格式化参数将当前 Rune 类型实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前 Rune 类型实例格式化后得到的字符串。

异常:

extend UInt16 <: Formatter

extend UInt16 <: Formatter

功能:为 UInt16 扩展 Formatter 接口,以实现将 UInt16 实例转换为格式化字符串。

func format(String)

public func format(fmt: String): String

功能:根据格式化参数将当前 UInt16 类型实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前 UInt16 类型实例格式化后得到的字符串。

异常:

extend UInt32 <: Formatter

extend UInt32 <: Formatter

功能:为 UInt32 扩展 Formatter 接口,以实现将 UInt32 实例转换为格式化字符串。

func format(String)

public func format(fmt: String): String

功能:根据格式化参数将当前 UInt32 类型实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前 UInt32 类型实例格式化后得到的字符串。

异常:

extend UInt64 <: Formatter

extend UInt64 <: Formatter

功能:为 UInt64 扩展 Formatter 接口,以实现将 UInt64 实例转换为格式化字符串。

func format(String)

public func format(fmt: String): String

功能:根据格式化参数将当前 UInt64 类型实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前 UInt64 类型实例格式化后得到的字符串。

异常:

extend UInt8 <: Formatter

extend UInt8 <: Formatter

功能:为 UInt8 扩展 Formatter 接口,以实现将 UInt8 实例转换为格式化字符串。

func format(String)

public func format(fmt: String): String

功能:根据格式化参数将当前 UInt8 类型实例格式化为对应格式的字符串。

参数:

  • fmt: String - 格式化参数。

返回值:

  • String - 将当前 UInt8 类型实例格式化后得到的字符串。

异常: