AFN底層原理分析

AFN底層原理分析

  • AFNetworking主要是對NSURLSession和NSURLCollection的封裝,其中NSURLCollection在iOS9.0,AFN框架的3.0版本被廢棄,該框架中主要有以下類:
    • AFHTTPSessionManager : 負(fù)責(zé)發(fā)送網(wǎng)絡(luò)請求,使用最多的一個,和之前廢棄的類(AFHTTPRequesetOperationManager)中的API一摸一樣,沒有任何區(qū)別
    • AFNetworkReachabilityManager:實時監(jiān)測網(wǎng)絡(luò)狀態(tài)的工具類,當(dāng)前的網(wǎng)絡(luò)環(huán)境發(fā)生變化后,這個類可以監(jiān)聽得到
    • AFSecurityPolicy :網(wǎng)絡(luò)安全的工具類,主要針對HTTPS服務(wù)
    • AFURLRequeestSerialization:序列化工具類,上傳的數(shù)據(jù)轉(zhuǎn)換成JSON格式
    • AFURLResponseSerialization: 反序列化工具類,使用的比較多
    • AFJSON/HTTP/XML 解析器
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • AFN什么是AFN全稱是AFNetworking,是對NSURLConnection、NSURLSession的一...
    醉葉惜秋閱讀 1,349評論 0 0
  • 一、什么是 AFN AFN 全稱為 AFNetworking,是一個構(gòu)建與在 NSURLConnection、NS...
    keelZJP閱讀 2,992評論 0 2
  • AFN什么是AFN全稱是AFNetworking,是對NSURLConnection、NSURLSession的一...
    JonesCxy閱讀 1,358評論 0 5
  • 1.AFN框架基本使用 1 AFN內(nèi)部結(jié)構(gòu)AFN結(jié)構(gòu)體NSURLConnection(iOS9.0廢棄了)AFUR...
    smile麗語閱讀 3,578評論 4 46
  • 聲明:以下是對所看源碼和相關(guān)資料的整理 框架組成 AFNetworking作為開發(fā)中使用最多的第三方網(wǎng)絡(luò)庫,功能完...
    jinstar520閱讀 511評論 0 0

友情鏈接更多精彩內(nèi)容