我已将项目转换为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/

10-12 06:20