swift学习1
2017-06-10 本文已影响0人
Taureau_2d81
swift的优点:
1、优于OC,快速、现代、安全、互动
2、取消了预编译指令包括宏
3、可以使用现有的Cocoa和Cocoa Touch框架
4、取消了Oc的指针及其他不安全的访问使用
5、舍弃了OC早期应用Smalltalk的语法,全面改为句点表示法
6、提供了类似Java 的名字空间、泛型、运算对象重载
7、3.0后对Foundation框架做了重大改变,去除了NS前缀,将大部分Class转换为struct
学习Swift的必要性
1、苹果对Swift的推动决心,Swift是未来的必然趋势
2、会Swift就业会有很大优势,侧面体现你是自学能力的人
3、Swift里面融合了很多其他面向对象语言的思想,不像OC那么封闭,学会Swift再转其他会轻松很多
4、与OC一样出身苹果,整体程序开发思路和OC一样,对比oc学习,能够对苹果底层框架的很多实现原理有更加深刻的体会
资料:
1、https://swift.org
2、https://developer.apple.com/swift/blog/
3、http://wiki.jikexueyuan.com/project/swift/(讲的比较细)