大纲
本集课程视屏地址
http://toutiao.com/item/6619910370129609220/#6649976-qzone-1-68016-3c8d8e8bb11b3fb9a4fd89478693d6c1
Swift4
- Swift语言介绍
- Swift初见
- 基础语法
- 基础运算符
- 字符串和字符
- 集合类型
- 控制流
- 函数
- 闭包
- 枚举
- 类和结构体
- 属性
- 方法
- 下标
- 继承
- 构造方法
- 析构方法
- 自动引用计数
- 可选链
- 错误处理
- 类型转换
- 嵌套类型
- 扩展
- 协议
- 泛型
- 内存安全
- 访问控制
- 高级运算符
基础篇
- 开发环境
- 开发语言
- IOS系统层次结构
- 查看官方文档
- xcode全面讲解
- 模拟器讲解
- IOS项目文件结构
- storyboard 的使用,拆分
- ViewController设置第一个画面,生命周期
- veiw 的层级结构,继承关系,view的嵌套
- stack view
- 自动布局,屏幕尺寸,size class 适配
- label
- uicontrol
- uibutton
- segmented Control
- UITextField
- UISlider
- UISwitch
- UIProgressView
- UISteper
- UIImageView
入门篇
- UIAlertController
- UIDatePicker
- UIPickView
- tab view
- UIScrollview
- Navigation Controller
- Tab Bar Controller
- nav tab 导航器结合
- split view controller
- page view controller
- search bar
- tap Gesture
- UIWebView
- 动画
进阶篇
- 多线程
- 数据保存,沙盒
- 文件存储
- 数据库
- 网络连接
- 绘图,自定义控件
- 状态栏通知, 推送机制
- 调用其他应用,如短信,电话
- 多语言
- ble 蓝牙
- 传感器