Swift教程_基础技术(0001)_类型转换(父子类转换;Int、Double、String转换)
Swift教程_基础技术(0002)_获取当前日期时间、日期时间格式化及转换
Swift教程_基础技术(0003)_initWithConcurrencyType的三个参数
Swift教程_基础技术(0004)_为animation.timingFunction赋值
基础技术:
1.最简单的子类转父类:
var parentObject = childObject as ParentClass
2.最简单的父类转子类(该父类对象一定要是该子类的引用):
var childObject = parentObject as ChildClass
3.Int转其他:
var aInt : Int = 5 var aFloat = Float(aInt) var aDouble = Double(aInt) var aInt32 = Int32(aInt) var aCGFloat = CGFloat(aInt) var aString = String(aInt)
4.Double转其他:
var bDouble : Double = 0.99 var bInt = Int(bDouble) var bFloat = Float(bDouble) var bCGFloat = CGFloat(bDouble) var bString = "\(bDouble)"
5.String 转其他:
var cString : String = "5" var cInt = NSString(string: aString).integerValue var dString : String = "0.99" var dDouble = NSString(string: bString).doubleValue
点击进入ooppookid的博客