Swift基础知识大全; Swift学习从简单到复杂; 不断地完善与更新, 欢迎star❤️❤️❤️哦!
Swift基本语法思维导图:
###点我>>>知识架构:
- 常两变量
- 基本数据类型
- 类型转换
- Bool类型
- 元祖
- 可选值
- 字符和字符串
- 字符串常用方法
- 运算符
- 数组基本使用
- 数组其它操作
- 字典
- if
- while
- for
- break-continue
- Switch
- 函数定义
- 函数参数
- 函数类型
- 闭包
- 闭包捕获值
- 枚举
- 结构体
- 类
- 属性
- 方法
- 下标subscripts
- 继承
- 构造方法1
- 构造方法2
- 析构方法
- 内存相关
- 可选类型
- 协议
- 扩展
- 泛型
- Swift语法补充
- Swift4.0KVC和KVO
- 闭包补充
- 异常处理
实战项目搭建如下脑图:
- OOP到POP
- 粒子动画&面向协议
- JQPageView
- 瀑布流
- GPUImage-滤镜美颜相机毛玻璃
- GPUImage-视频采集
- VideoToolBox-视频采集
- Encode(FFmpeg+x264)-视频采集
- iOS实现直播推流
- iOS实现直播拉流
- 播放Gif
- 基于ysocket聊天:Client客户端
- 基于ysocket聊天:Server服务端
- JQGiftAnimation-送礼物
- 实战项目-JQLiveTV主页搭建
- IJKMediaFramework的使用
- 技术点组合和穿插学习
- 实战项目-JQLiveTV结束
- 2017.08.01 更新
- 实战项目-JQLiveTV结束
更新步骤:
1.实战前技术点;
2.实战分解技术;
3.技术点组合与调整;
微信公众号每周推送新技术, CSDN博客欢迎关注交流!
This code is distributed under the terms and conditions of the MIT license.