在swift 3中与NSNumber的问题

时间:2016-10-03 15:39:05

标签: ios swift3 nsnumber nsnumberformatter

我已将我的项目转换为swift 3,我遇到了NSNumber的问题,我无法处理。 这是我的号码格式化声明

let numberFormatter: NumberFormatter = {
    let nf = NumberFormatter()
    nf.numberStyle = .decimal
    nf.minimumFractionDigits = 0
    nf.maximumFractionDigits = 1
    return nf
}()

这里有错误的地方。 价值是双倍的,确保其他东西很好。

Label.text = numberFormatter.string(from: NSNumber(value))

来自调试器的消息:

  

参数标签'(_:)'不匹配任何可用的重载

转换之前一切正常。请帮忙,我找不到

1 个答案:

答案 0 :(得分:11)

尝试

Label.text = numberFormatter.string(from: NSNumber(value: value))