我对代码不熟悉,在审核了几个答案之后仍然需要了解它。
在我的代码中:
func labelInformation(){
numLabels.text = newLabel.text
}
目前的结果:
228500.23
期望的结果:
228,500.23
我如何/在哪里使用NSNumberFormatter?
答案 0 :(得分:2)
试试这样:
let inputValue = 228500.23
let numberFormatter = NSNumberFormatter()
numberFormatter.numberStyle = .CurrencyStyle
numberFormatter.currencySymbol = ""
let outputString = numberFormatter.stringFromNumber(inputValue) ?? "0.00"
print(outputString) // 228,500.23