swift中将字符串转成Double

在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)