标题
一、AFNetworking
问题1:AFNetworking整体框架是什么样的?
AFNetworking整体框架
1.1、主要关系图
主要关系图
问题2:AFNetworking的核心类是哪个?
核心类
1.2、AFURLSessionManager主要作用
AFURLSessionManager主要作用
二、SDWebImageView
2.1、整体框架
架构图
2.2、加载图片流程
加载图片流程
三、Reactive Cocoa
3.1、信号
信号
3.2、RACStream
RACStream
问题3:什么是信号?
- 信号代表一连串状态。
- 在状态改变时,对应的订阅者RACSubscriber就会收到通知执行相应的指令。
3.3、RACSubscriber
RACSubscriber
四、AsyncDisplayKit
提升iOS界面渲染性能的一个框架
4.1、主要处理的问题
处理
问题4:AsyncDisplayKit主要解决什么问题?
主要是通过减轻主线程的压力,将事情挪到子线程中;主要分为三方面:UI布局、渲染、对象创建/销毁。
4.2、基本原理
基本原理
五、总结
问题5:AFNetworking的整体结构是怎样的?
AFNetworking整体框架
问题6:SDWebImage框架是怎样加载图片的?
加载图片流程