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