标签:
The Swift Programming Language 中文版
Swift开发语法 简书
OC: [[UIView alloc] init] -- [[UIView alloc] initWithFrame:]
Swift: UIView() -- UIView(frame: )
OC: [UIColor redColor];
Swift: UIColor.redColor()
var 定义变量,设置之后可以修改let 定义常量,设置之后不可以修改;print() 替代 OC 中的 NSLogprint 的性能更好Swift 是对类型要求非常严格的一门语言,一个值永远不会被自动转换成其他类型OC中有显示转换和隐式转换 double value = 10.1 + 9
Swift中只有显示转换没有隐式转换, 也就是说只有相同类型的数据才能进行赋值和计算
什么是可选类型: 一个变量可以有值也可以没有值, 我们就称之为可选类型
如果有 ? 表示改方法有可能无法实例化到正确的对象
?? 是一个非常有用的操作符,能够快速对 nil 进行判断nil,则使用 ?? 后面的值代替前面的 nil 值参与计算单例: static let shareInstance: NetworkTools = NetworkTools()
标签:
原文地址:http://www.cnblogs.com/dqxu/p/5192017.html