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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • swift的简介 Swift 是一种新的编程语言,用于编写 iOS,MacOS, watchOS 和tvOS 的应...
    这个姑凉儿阅读 2,600评论 3 1
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,550评论 4 61
  • 文/耿先生 很长一段时间,一直对这句话嗤之以鼻,老是觉得,我才不会蠢到跟别人比,那样多累啊,跟自己比不就好了。 但...
    耿先生阅读 2,761评论 4 15
  • 前一篇《群运营入门1:定位和冷启动》中说到了对群的运营目的、群的规模的选择,以及第一批群成员从哪里来的问题,本篇接...
    胡小椒阅读 4,661评论 2 3
  • 1.序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态,也就是实例变量,不是方法,并且可以把保存的对象...
    lucode阅读 3,073评论 2 7

友情链接更多精彩内容