? ? ? ? 作為iOS開發(fā)者,對(duì)于AFNetWorking一定是非常熟識(shí)的,相信很多朋友都會(huì)把這個(gè)網(wǎng)絡(luò)請(qǐng)求三方類庫添加的工程中,進(jìn)行請(qǐng)求、上傳、下載等操作。對(duì)于AFNetWorking的內(nèi)部實(shí)現(xiàn)原理,一直未做過深入的理解,只停留在應(yīng)用這一層面上,最近在網(wǎng)上搜集了一些資料,發(fā)現(xiàn)幾篇很不錯(cuò)的文章,進(jìn)行了簡單的整理。希望對(duì)看到本篇文章的開發(fā)者有幫助。
很多文章都是引用馬在路上這位大神的,里邊有很多干貨,可以參考學(xué)習(xí)。
AFNetworking 3.0 源碼解讀(一)之AFNetworkReachabilityManager
AFNetworking 3.0 源碼解讀(一)之 AFNetworkReachabilityManager
附上一篇介紹KVO的文章:keyPathForValuesAffectingValueForKey iOS開發(fā) KVO相關(guān)
AFNetworking 3.0 源碼解讀(二)之 AFSecurityPolicy
AFNetworking 3.0 源碼解讀(二)之 AFSecurityPolicy
文章中引用的其他文章:
2、RSA算法原理
AFNetworking 3.0 源碼解讀(三)之 AFURLRequestSerialization
AFNetworking 3.0 源碼解讀(三)之 AFURLRequestSerialization
AFNetworking 3.0 源碼解讀(四)之 AFURLResponseSerialization
AFNetworking 3.0 源碼解讀(四)之 AFURLResponseSerialization
AFNetworking 3.0 源碼解讀(五)之 AFURLSessionManager
AFNetworking 3.0 源碼解讀(五)之 AFURLSessionManager
2、判斷系統(tǒng)版本的方法(用于方法的系統(tǒng)適配)
3、Objective C 高級(jí)進(jìn)階— GCD隊(duì)列淺析(一)
4、kerberos認(rèn)證原理---講的非常細(xì)致,易懂
AFNetworking 3.0 源碼解讀(六)之 AFHTTPSessionManger
AFNetworking 3.0 源碼解讀(六)之 AFHTTPSessionManager
AFNetworking 3.0 源碼解讀(七)之 AFAutoPurgingImageCache
AFNetworking 3.0 源碼解讀(七)之 AFAutoPurgingImageCache
AFNetworking 3.0 源碼解讀(八)之 AFImageDownloader
AFNetworking 3.0 源碼解讀(八)之 AFImageDownloader
AFNetworking 3.0 源碼解讀(九)之 AFNetworkActivityIndicatorManager
AFNetworking 3.0 源碼解讀(九)之 AFNetworkActivityIndicatorManager
AFNetworking 3.0 源碼解讀(十)之UIActivityIndicatorView/UIRefreshControl/UIImageView + AFNetWorking
AFNetworking 3.0 源碼解讀(十)之 UIActivityIndicatorView/UIRefreshControl/UIImageView + AFNetworking
1、Objective-C runtime的常見應(yīng)用
AFNetworking 3.0 源碼解讀(十一)之UIButton/UIProgressView/UIWebView + AFNetWorking
AFNetworking 3.0 源碼解讀(十一)之 UIButton/UIProgressView/UIWebView + AFNetworking
引入其他幾篇關(guān)于講解AFNetworking的文章: