我已将我的项目转换为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))
来自调试器的消息:
参数标签'(_:)'不匹配任何可用的重载
转换之前一切正常。请帮忙,我找不到
答案 0 :(得分:11)
尝试
Label.text = numberFormatter.string(from: NSNumber(value: value))