在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
//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) |
请发表评论