- Swift是静态语言。OC是动态的语言。Swift要变成动态,需要继承NSObject或者桥接OC来实现。
- Swift可以不写分号。
- Swift有可选类型Optional。Optional可以是nil或者是一个确定的值。
- Swift可以类型推断。使用let var声明常量变量。
- Swift的初始化方法必须保证所有Optional的成员变量都完成初始化。
- if let gard等新语法。
本文标题:Swift和Objective-C的区别
本文链接:https://www.haomeiwen.com/subject/eckoqqtx.html
网友评论