有些时候我们需要对数字进行转化成字符串,比如数字1要转化成“01”
这时候就需要用到
String(format: self, arguments: parameters)
这个方法
具体应该去做
String(format: "测试%.2d", 1)
为了写的更简洁一点
做成了拓展
extension String {
func format(parameters: CVarArg...) -> String {
return String(format: self, arguments: parameters)
}
}
现在使用方法是
<pre><code>"测试".format(parameters: 1 )</code></pre>
这样就可以了
看来还是蛮直观的。
要用的自取
附加:苹果官方格式对照表
网友评论