iOS开发AFN源码分析培训
AFN 第一节 : AFN针对session进行封装,代理,数据回调.request到task然后到代理管理,绑定
001—-AFN结构
002——session创建于configuration
003—-AFN安全协议配置
004——request方法封装
005—-task与代理的关系
006——manager与代理的关系
AFN第二节课: 网络数据的解析,POST GET方法参数的处理以及多表单数据处理
001-NSCopying,NSObejct,NSCoding协议
002-contentType初识
003-多表单对数据的封装
004-stream的调用
005-关系解说
006-AFURLResponseSerializer
AFN第三节课: HTTP以及HTTPS传输,AFSecurityPolic源码分析
001—-HTTP介绍
002—-HTTP缺点与加密
003—-HTTPS
004—-HTTPS通讯步骤
005—-HTTPS认证
006—-自签证书AF处理
007—-AFSecurityPolic源码分析
AFN第四天: 网络监控以及AFN网络图片下载缓存
001-AFNetworkReachabilityManager
002-iPhone网络BUG
003-AFAutoPurgingImageCache
004-AFImageDownloader
005-UIKit(AFNetworking)
第1节
AFN课程安排
第2节
框架结构
第3节
manager初始化
第4节
NSOperationQueue补充
第5节
请求头封装
第6节
请求参数封装
第7节
task与代理的关系
第8节
manager与代理的关系和总结
第9节
第10节
NSCopying,NSObejct,NSCoding协议
第11节
contentType初识
第12节
参数封装成part
第13节
多表单的流程图形分析
第14节
多表单的封装
第15节
stream调用分析
第16节
AFURLResponse