Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何/在何处使用NSNumberFormatter?_Ios_Swift_Nsnumberformatter - Fatal编程技术网

Ios 如何/在何处使用NSNumberFormatter?

Ios 如何/在何处使用NSNumberFormatter?,ios,swift,nsnumberformatter,Ios,Swift,Nsnumberformatter,我是新的代码和审查后,一些答案仍然需要一个手与此 在我的代码中: func labelInformation(){ numLabels.text = newLabel.text } 当前结果: 228500.23 预期结果: 228500.23 如何/在何处使用NSNumberFormatter?尝试以下方法: let inputValue = 228500.23 let numberFormatter = NSNumberFormatter() numberFormatter

我是新的代码和审查后,一些答案仍然需要一个手与此

在我的代码中:

func labelInformation(){
     numLabels.text = newLabel.text
} 
当前结果:

228500.23

预期结果:

228500.23

如何/在何处使用NSNumberFormatter?

尝试以下方法:

let inputValue = 228500.23

let numberFormatter = NSNumberFormatter()

numberFormatter.numberStyle = .CurrencyStyle
numberFormatter.currencySymbol = ""

let outputString = numberFormatter.stringFromNumber(inputValue) ?? "0.00"

print(outputString)   // 228,500.23

您需要使用nsnumber Formatter查看此内容谢谢T先生,我查看了链接(参考文献很棒),但未能实现。。。我有我的xcode项目的另一部分,它的格式是正确的小数,但不是逗号分隔符。我的代码中有一个很好的例子:var primfred=Double(Int(eggMulYearTextField.text!))primfred=dblAnnProd/primfred primfredelabel.text=String(格式:“%.2f”,primfred)Result:282258.06 Target:282258.06Hi-kawy您需要投票赞成并勾选有用的答案。