swift学习1

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/(讲的比较细)

你可能感兴趣的:(swift学习1)