Swift:一天学会,三天写项目
2014 年 6 月 4 日
最近V4.0框架班马上要开班,很多同学有点焦虑!问为什么?– 不会Swift,完全没有接触过啊!内心慌成一匹 ???? 和谐学习,不急不躁!有我Cooci在,你们怕啥!专门为大家写下这篇博客, 一天快速入门Swift,三天写项目

很快就是周末了,希望你读完这篇博客之后这个周末的时间请留给: Swift
Swift入门
- 如果你是多年的
OC
开发。恭喜你!Swift
易如反掌,几乎就跟喝水一样从OC
过度Swift
!真的太像了,编码思维一模模一样样! - 如果你是
OC
不是很深入。那么恭喜你!学习Swift
你赚翻了!你不用克服一些多年养成诟病,简单的分号,NSLog … 那么你学习Swift
更加快速!那么我们直接开始吧
首先第一步:我个人推荐从简单语法开始
谈到语法,我首推: 菜鸟教程:Swift基础

菜鸟教程:覆盖面也是非常可以的 环境 – 基本语法 – 数据类型 – 变量 – 可选项 – 常量 – 字面量 – 运算符 – 条件语句 – 循环 – 字符串 – 字符 – 数组 – 字典 – 函数 – 闭包 – 枚举 – 结构体 – 类 – 属性 – 方法 – 下标脚本 – 继承 – 构造过程 – 析构过程 – 可选链 – 自动引用计数 – 类型转换 – 拓展 – 协议 – 泛型 – 访问控制
推荐理由:
- 每一篇都有详细介绍
- 例子引入,理解很简单
- 知识涵盖比较全面
- 知识也是一层一层递进的!
总结:对于新手而言,这再好不过! 最好每篇学完都有响应的文章产出,期待大家的系列更新
学习路线二: 官方文档
其实任何的学习官方的文档是最新的,也是最权威的!按照常理应该首推,但是我不认为每一个同学的学习能力以及英文阅读能力能够跟上。所以降为线路二。还有另外一个理由:当你看完[菜鸟教程:Swift基础],你再来看官方文档会更有感觉!
- 对学过的东西有温习作用
- 对之前疑惑东西的能够深入理解
- 对有纰漏的地方能够佐证
这里还有 Swift官方入门文档 ,帮助大家层层递进,当然还有**Swift4.0官方文档(中文)**电子书,我已经放到群文档,希望大家下载,枕边资料查看,帮助睡眠~~~~

学习路线三:当学完这些基础语法,那么不要犹豫——实操
那些枯燥的语法,我是记不全的。一把岁数了我也不会对自己的记忆力多么自信。但我相信: 好记性不如烂笔头 !了解语法直接–仿写项目
这里推荐两个非常不错的项目:
SnapKit, SnapKitExtend, Then, Moya, Alamofire, HandyJSON, Kingfisher, Reusable, LLCycleScrollView, MJRefresh, MBProgressHUD, HMSegmentedControl, IQKeyboardManagerSwift, EmptyDataSet-Swift, UINavigation-SXFixSpace-Swift