Swift语言快速入门
开篇说明:作为一名Android开发,我从我的角度,总结了Swift快速入门教程。旨在帮助我等弱鸡增加工作竞争力。
鉴于内卷太严重,大厂也裁员。我们出路就是两个(转行另算):一个是深度(深度太枯燥),一个是广度(目标是一个人可以搞定Android和iOS客户端开发😄,外加H5)。
希望能够帮助到大家!也请大家顺手点个赞,多谢!
注:如有错误,请指正!如有需要内容无涉及,亦可留言说明补充!
持续更新中:
-
Swift基础语法
- 数据类型
- 运算符
- 控制流程语句
- 函数
- 闭包
- 类和结构体
- 枚举
- 协议
- 扩展
-
Xcode开发环境
-
Xcode界面和功能介绍
- 创建项目和文件
- 调试应用程序
- 使用Interface Builder设计用户界面
-
Auto Layout
-
iOS应用程序开发
-
iOS应用程序的结构
- UIViewController和视图控制器生命周期
- UITableView和UICollectionView
- UINavigationController和UITabBarController
-
CocoaPods
-
iOS框架
-
UIKit框架
- Foundation框架
- Core Data框架
- Core Animation框架
- Core Location框架
- MapKit框架
-
AVFoundation框架
-
高级主题
-
多线程编程
- 内存管理
- 性能优化
- 混编Swift和Objective-C
-
Swift与网络编程
-
实践项目
-
资源:
官方文档:http://developer.apple.com/documentation/
未完待续。。。
「其他文章」