美文网首页iosSwift-LiiOS Developer
swift中将字符串转成Double

swift中将字符串转成Double

作者: 恨鐵不成金 | 来源:发表于2015-06-15 16:18 被阅读1214次

    在swift开发中,常常需要将字符串转成Double.(xcode 6)中

    如果你直接"123" as Double,xcode将报错String is not convertible to Double

    解决办法是先将swift的String类型转成OC的NSString然后调用doubleValue方法

    ("123" as NSString).doubleValue

    或者

    NSNumberFormatter().numberFromString("123")?.doubleValue

    此方法仅在swift2.0前,2.0之后的方法更简单Double("123").

    相关文章

      网友评论

      本文标题:swift中将字符串转成Double

      本文链接:https://www.haomeiwen.com/subject/aifsqttx.html