//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:Float = 3.3
var toString = String(format: "%lf", test3)
var toNSString = NSString(format: "%lf", test3)
println("test3 \(test3)")
println("test3 toString \(toString)")
println("test3 toNSString \(toNSString)")
var test4 = 5
var test5 = String(test4)
println(test5)
//這個為什么轉化不了,對他的實現機制不了解,不知到為什么,用上面的方法,只能轉化整型
var test6 = 6.0
var test7 = String(test6)//會提示錯誤
println(test7)