我如何/在哪里使用NSNumberFormatter?

时间:2015-12-18 17:24:28

标签: ios swift nsnumberformatter

我对代码不熟悉,在审核了几个答案之后仍然需要了解它。

在我的代码中:

func labelInformation(){
     numLabels.text = newLabel.text
} 

目前的结果:

  

228500.23

期望的结果:

  

228,500.23

我如何/在哪里使用NSNumberFormatter?

1 个答案:

答案 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