我想将数字格式化为:123234234234 中的 123.234.234.234 取决于用户在文本字段中键入的内容。 我不想管理货币,这与货币无关,而是关于用户必须输入一个数字,并且这个数字的格式应该正确以便于阅读。
不是用逗号,而是用点。
我在整个研究中只发现了货币的东西
最佳答案
你要找的大概是groupingSeparator
的 NumberFormatter
let formater = NumberFormatter()
formater.groupingSeparator = "."
formater.numberStyle = .decimal
let formattedNumber = formater.string(from: number)
关于swift - 在 Swift 3 中格式化数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44630702/