ios – 在swift 3中与NSNumber发生问题

前端之家收集整理的这篇文章主要介绍了ios – 在swift 3中与NSNumber发生问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_301_1@我已将我的项目转换为 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))

猜你在找的iOS相关文章