我需要创建一个String
,其格式可以转换Int
、Int64
、Double
等类型到 String
。使用 Objective-C,我可以通过以下方式做到这一点:
NSString *str = [NSString stringWithFormat:@"%d , %f, %ld, %@", INT_VALUE, FLOAT_VALUE, DOUBLE_VALUE, STRING_VALUE];
如何在 Swift 中做同样的事情?
最佳答案
我认为这可以帮助你:
import Foundation
let timeNow = time(nil)
let aStr = String(format: "%@%x", "timeNow in hex: ", timeNow)
print(aStr)
示例结果:
timeNow in hex: 5cdc9c8d
关于ios - 如何创建带格式的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24074479/