您现在的位置是:课程

iOS构架进阶

2023-06-15 20:55课程 人已围观

课程详细内容:

1  轻量级图片加载框架实现(轻量版SDWebImage)
1.1  SDWebImage框架的实现原理
1.2 整体的基本结构搭建
1.3 各个模块点布局
1.4 缓存模块的实现
1.5 网络同步操作的实现
1.6 图片加载的性能优化
1.7 效果展示
1.8 框架的异常情况处理一
1.9 框架的异常情况处理二
1.10 框架的异常情况处理三
1.11  SDWebImage的问题

2 上下拉刷新框架搭建及应用
2.1 上下拉刷新原理分析
2.2 上下拉刷新悬停的实现原理
2.3 上下拉刷新框架的搭建一
2.4 上下拉刷新框架的搭建二
2.5 框架应用之支付宝下拉刷新效果实现
2.6 常用框架MJRefresh问题分析

3 数据库框架搭建及应用
3.1 数据库基础技术应用
3.2 系统数据库框架常用方法的本质分析
3.3 数据库框架搭建的思路分析
3.4 实现自己的数据库框架

4 MVCS框架解析
4.1 MVCS框架搭建与分析
4.2 MVCS框架的优劣

5 AFNetwork框架(及如何搭建自己的网络框架)
5.1  AFNetwork框架的技术发展历程
5.2 AFNetwork的底层技术实现
5.3 AFNetwork框架的实现思路分析
5.4 AFNetwork框架整体架构思维分析
5.5 Request模块的技术实现及内部结构分析
5.6 Response模块的技术实现及内部结构分析
5.7 执行模块的技术实现及内部结构分析
5.8 安全模块之https原理
5.9 安全模块的技术实现及内部结构分析
5.10 网络状态模块分析
5.11 AFNetwork框架的内存泄露问题及解决方案
5.12 AFNetwork框架的下载功能缺陷
5.13 AFNetwork框架的缓存功能缺陷
5.14 AFNetwork框架的异常功能缺陷
5.15 AFNetwork框架的安全缺陷
5.16  AFNetwork下载功能缺陷解决方案及实现一
5.17  AFNetwork下载功能缺陷解决方案及实现二
5.18 AFNetwork下载功能缺陷解决方案及实现
5.19 AFNetwork缓存缺陷的解决方案及实现
5.20 AFNetwork异常缺陷的解决方案及实现
5.21 AFNetwork安全缺陷的解决方案及实现
5.22 文件上传原理及注意事项 一
5.23 文件上传原理及注意事项 二


6 Alamofire
6.1 简介
6.2 Alamofire框架的底层网络技术
6.3 Alamofire底层的queue技术运用
6.4 Alamofire的数据对象关联技术
6.5 Alamofire的Session模块分析
6.6 Alamofire的Task模块分析
6.7 简易版Alamofire框架实现一
6.8 简易版Alamofire框架实现二
6.9 简易版Alamofire框架实现三
6.10 Alamofire框架总析及简易版Alamofire框架完成

7 MVVM设计模式及思维扩展

8 MVCC设计模式

9 单例模式

9.1 单例运用场景
9.2 iOS中系统中存在的单例模式
9.3 单例的内存生命周期
9.4 单例的实现及如何保证内存中的唯一性

10 天猫构架分析及业务解耦搭建
10.1  分析框架从0到1过程的遇到问题
10.2 工程多人开发解决方案
10.3 项目代码量逐渐庞大,编译速度问题及方案
10.4 路由的理解及实现
10.5 安全问题及方案

11 常用第三方框架的优化
1 SDWebImage性能的再优化
2 MJRefresh框架优化
3 AFNetwork框架优化

12 架构的思维实战
1 构建自己的App案例

-->

站点信息

  • 文章统计篇文章