一尘不染

如何创建具有格式的字符串?

swift

我需要创建一个可以将int,long,double等类型转换为字符串的格式的字符串。使用Obj-C,我可以通过以下方式进行操作。

NSString *str = [NSString stringWithFormat:@"%d , %f, %ld, %@", INT_VALUE, FLOAT_VALUE, DOUBLE_VALUE, STRING_VALUE];

怎么做迅速?


阅读 192

收藏
2020-07-07

共1个答案

一尘不染

我认为这可以帮助您:

let timeNow = time(nil)
let aStr = String(format: "%@%x", "timeNow in hex: ", timeNow)
print(aStr)

结果示例:

timeNow in hex: 5cdc9c8d
2020-07-07