美文网首页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