swift 3 中的 NSNumber 问题
issue with NSNumber in swift 3
我已经将我的项目转换为 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))
来自调试器的消息:
Arguments labels '(_:)' do not match any available overloads
转换之前一切正常。请帮助,我找不到
尝试
Label.text = numberFormatter.string(from: NSNumber(value: value))
我已经将我的项目转换为 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))
来自调试器的消息:
Arguments labels '(_:)' do not match any available overloads
转换之前一切正常。请帮助,我找不到
尝试
Label.text = numberFormatter.string(from: NSNumber(value: value))