swift 字符串和数字相互转化
//NSString 类型 转为整型,浮点型,
var test:NSString = "3.3"
println("test\(test)")
println("test\(test.integerValue)")
println("test\(test.floatValue)")
println("test\(test.doubleValue)")
//String 类型 转为整型,浮点型
var test1:String = "3.3"
println("test1 \(test1.toInt())")//不知道为什么转的值为 nil,不是想要的结果啊,和OC的机制不一样啊
println("test1 \((test1 as NSString).integerValue)")
println("test1 \((test1 as NSString).floatValue)")
println("test1 \((test1 as NSString).doubleValue)")
var test2 = "3"
println(test2.toInt())//可以转化为整型
//数字转化为字符串
var test3 = 3.3
var toString = String(format: "%lf", test3)
var toNSString = NSString(format: "%lf", test3)
println("test3 \(test3)")
println("test3 toString \(toString)")
println("test3 toString \(toNSString)")
原文:http://www.cnblogs.com/shidaying/p/4371318.html