我想将IntSwift转换为String带有前导零的.例如,考虑以下代码:
for myInt in 1 ... 3 {
print("\(myInt)")
}
Run Code Online (Sandbox Code Playgroud)
目前的结果是:
1
2
3
Run Code Online (Sandbox Code Playgroud)
但我希望它是:
01
02
03
Run Code Online (Sandbox Code Playgroud)
在Swift标准库中有没有一种干净的方法呢?
我对Swift相当新,并且在寻找添加空间作为千分隔符的方法时遇到了很多麻烦.
我希望实现的是获取计算结果并将其显示在文本字段中,以便格式为:
2 358 000
代替
2358000
例如.
我不确定是否应该格式化Int值然后将其转换为String,或者在Int值转换为String后添加空格.任何帮助将不胜感激.