1、Int转换Float或Double:let intVar : Int = 3let doubleVar : Double = Double(intVar)
2、Int转换为String:let intVar : Int = 3let strVar : String = String(intVar)
3、String转换为Int:let strVar : String = &孥恶膈茯quot;123"let intVar : Int? = strVar.toInt()
4、Double转换为String:let doubleVar : Double = 3.14let strVar : String = String(doubleVar)
5、Double保留两位小数,需要对Double进行扩展:extension Double { func format(f: String) -> String { return NSString(format: "%\(f)f", self) }}let myDouble = 1.234567println(myDouble.format(".2")String转换Double:let strVar : String = "3.14"var string = NSString(string: strVar) string.doubleValue