
iOS開發(fā)AFN源碼分析培訓
AFN 第一節(jié) : AFN針對session進行封裝,代理,數據回調.request到task然后到代理管理,綁定
001—-AFN結構
002——session創(chuàng)建于configuration
003—-AFN安全協(xié)議配置
004——request方法封裝
005—-task與代理的關系
006——manager與代理的關系
AFN第二節(jié)課: 網絡數據的解析,POST GET方法參數的處理以及多表單數據處理
001-NSCopying,NSObejct,NSCoding協(xié)議
002-contentType初識
003-多表單對數據的封裝
004-stream的調用
005-關系解說
006-AFURLResponseSerializer
AFN第三節(jié)課: HTTP以及HTTPS傳輸,AFSecurityPolic源碼分析
001—-HTTP介紹
002—-HTTP缺點與加密
003—-HTTPS
004—-HTTPS通訊步驟
005—-HTTPS認證
006—-自簽證書AF處理
007—-AFSecurityPolic源碼分析
AFN第四天: 網絡監(jiān)控以及AFN網絡圖片下載緩存
001-AFNetworkReachabilityManager
002-iPhone網絡BUG
003-AFAutoPurgingImageCache
004-AFImageDownloader
005-UIKit(AFNetworking)
第1節(jié)
AFN課程安排
第2節(jié)
框架結構
第3節(jié)
manager初始化
第4節(jié)
NSOperationQueue補充
第5節(jié)
請求頭封裝
第6節(jié)
請求參數封裝
第7節(jié)
task與代理的關系
第8節(jié)
manager與代理的關系和總結
第9節(jié)
第10節(jié)
NSCopying,NSObejct,NSCoding協(xié)議
第11節(jié)
contentType初識
第12節(jié)
參數封裝成part
第13節(jié)
多表單的流程圖形分析
第14節(jié)
多表單的封裝
第15節(jié)
stream調用分析
第16節(jié)
AFURLResponse