我已将项目转换为swift 3,但我遇到了NSNumber无法解决的问题。
这是我的数字格式化程序声明
let numberFormatter: NumberFormatter = {
let nf = NumberFormatter()
nf.numberStyle = .decimal
nf.minimumFractionDigits = 0
nf.maximumFractionDigits = 1
return nf
}()
这是有错误的地方。
值(value)是双倍的,确保其他事情可以正常进行。
Label.text = numberFormatter.string(from: NSNumber(value))
来自调试器的消息:
转换之前,一切正常。请帮忙,我找不到
最佳答案
尝试
Label.text = numberFormatter.string(from: NSNumber(value: value))
关于ios - 迅速3中的NSNumber问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39835359/