重拾Swift之认识Swift_01

前言

2015年10月于洛阳初识Swift,并用Swift企业开发半年。2016年初来杭州发展。新公司都是OC开发,自己也投身公司业务中,逐渐落下学习。最近把八点后时间安排为学习时间。慢慢的把学习提上日程,并为了响应@没故事的卓同学的 24小时自习室的学习号召用简书记录学习的过程。

简介

  • Swift语言有苹果公司在2014年推出,用来撰写OSX 和iOS应用程序
  • 2014年在Apple WWDC发布

历史

  • 2010年7月,苹果开发者工具部门总监 Chris lattner 开始着手Swift编程语言的设计工作
  • 用一年时间,完成基本架构
  • Swift大致经过4年的开发期,2014年6月发布
  • 克里斯·拉特纳是谁?
    • 苹果公司 开发者工具 部门主管
    • code ,instruments 工具都是他领导开发的
    • Swift的大部分基础架构均由他1人完成
    • 评价
      • 无法评价,太牛逼。

特点

  • 从他的语法中能看到Obiective-C、JavaScript、C#、Python等语言的影子
  • 语法简单、代码简洁。使用方便
  • 可与Objective混合使用(相互调用,混编)
  • 提供了类似java的名字空间(namespace 命名空间) 、泛型 、 运算符重载 (operator overloading).
  • 为什么设计Swift语言
    让应用开发更简单、更快、更稳定.确保最终应用有着更好的质量

重要性

  • 苹果大力推广Swift
  • 在编程语言排行榜中,目前Swift已经超过OC
  • 国外很多公司的项目都用Swift重构了
  • 国内的很多公司新项目都在用Swift编写
  • 个人建议
    • 先掌握基础语法
    • 注重代码训练,只看语法是达不到巩固作用的
    • 坚持学习

资源网站

Swift语言中文网
http://c.biancheng.net/cpp/swift/jiaocheng/
Swift V课堂
http://www.swiftv.cn/course/explore?sort=latest

Swift学习笔记

推荐阅读

重拾Swift之认识Swift_01

http://www.jianshu.com/writer#/notebooks/15622213/notes/16031309

重拾Swift之认识Swift_02

http://www.jianshu.com/writer#/notebooks/15622213/notes/16055911

Swift基础_01数据类型和逻辑分支

http://www.jianshu.com/writer#/notebooks/15622213/notes/16108707

Swift基础_02字符串

http://www.jianshu.com/writer#/notebooks/15622213/notes/16152633

Swift基础_03数组

http://www.jianshu.com/p/02bdcd59c082

博客推荐

【硅谷问道】Chris Lattner 访谈录 >作者故胤道长

http://www.jianshu.com/p/66a76df0db95(上)
http://www.jianshu.com/p/b8d509bad15c(下)

鸣谢

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

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,662评论 4 61
  • 现在还没有男朋友的我,有时候会期待着自己马上就可以拥有一个男朋友,可是有时候又觉得就这样一个人就很好了。回首身边的...
    杞秣阅读 1,405评论 0 0
  • 时间过得真快,真是转瞬即逝,2017年半年时间已经过去了。回想自己这半年来,大概可以用宅、懒散来形容吧。 这半年来...
    红妹爱折腾阅读 2,312评论 0 1
  • 三个晚上加半个周末的时间,读完了这本《皮囊》。 《皮囊》这本书刚预售的时候,看圈里朋友发送的封面,我以为是一本富有...
    6月姑娘阅读 4,121评论 0 1
  • 蒜苔炒肉沫 ①蒜苔切粒 ②肉切末 3、热锅热油,加蒜和姜末和米椒爆香,接着放入切好的肉末炒变色。 4、接着倒入切好...
    赫小思阅读 1,882评论 0 0

友情链接更多精彩内容