*AFNetworking
框架模块
1 | AFNetworking |
主要类
1 | NSURLSession | AFSecurityPolicy | AFNetworkReachability |
AFURLSessionManager
1 | 创建和管理NSURLSession, NSURLSessionTask |
*SDWebImageView
框架模块
1 | UIImageView + WebCache |
加载图片流程
1 | 1. 查找内存缓存 |
ReactiveCocoa
信号
1 | //核心类RACSignal |
订阅
1 | // RACSubscriber流程 |
AsyncDisplayKit

1 | 针对ASNode的修改和提交, 会对其进行封装并提交到一个全局容器中 |
主要处理问题
1 | // 提升iOS界面渲染性能框架, 把主线程工作移交到子线程处理, 分三种情况 |
总结
AFNetworking的整体结构?
SDWebImage框架怎么加载图片的?
RAC的信号订阅?
1 | 信号: 一连串状态的抽象 订阅: RACSubscriber -> sendNext |
ASDK的实现原理?
- 本文作者: 醉疏狂
- 本文链接: https://hubin97.github.io/2020/05/20/第三方库/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!