養成記筆記的習慣,對於一個軟件工程師來說,我覺得很重要。記得在知乎上看到過一個問題,說是人類最大的缺點是什么?我個人覺得記憶算是一個缺點。它就像時間一樣,會自己消散。 前言 終於寫完了 AFNetworking 的源碼解讀。這一過程耗時數天。當我回過頭又重頭到尾的讀了一篇,又有所收獲 ...
承接上一篇AFNetworking . 源碼解讀 總結 干貨 上 .網絡服務類型NSURLRequestNetworkServiceType 示例代碼: 可以通過這個值來指定當前的網絡類型,系統會跟據制定的網絡類型對很多方面進行優化,這個就設計到很細微的編程技巧了,可作為一個優化的點備用。 .Authorization字段 在請求頭中可以添加Authorization字段。 Authorizat ...
2016-09-03 09:31 2 3066 推薦指數:
養成記筆記的習慣,對於一個軟件工程師來說,我覺得很重要。記得在知乎上看到過一個問題,說是人類最大的缺點是什么?我個人覺得記憶算是一個缺點。它就像時間一樣,會自己消散。 前言 終於寫完了 AFNetworking 的源碼解讀。這一過程耗時數天。當我回過頭又重頭到尾的讀了一篇,又有所收獲 ...
做ios開發,AFNetworking 這個網絡框架肯定都非常熟悉,也許我們平時只使用了它的部分功能,而且我們對它的實現原理並不是很清楚,就好像總是有一團迷霧在眼前一樣。 接下來我們就非常詳細的來讀一讀這個框架的代碼,我們的目標就是理解了它的思想之后,能夠明白我們的請求是如何實現的,我們的代碼 ...
做ios開發,AFNetworking 這個網絡框架肯定都非常熟悉,也許我們平時只使用了它的部分功能,而且我們對它的實現原理並不是很清楚,就好像總是有一團迷霧在眼前一樣。 接下來我們就非常詳細的來讀一讀這個框架的代碼,我們的目標就是理解了它的思想之后,能夠明白我們的請求是如何實現的,我們的代碼 ...
本篇是AFNetworking 3.0 源碼解讀的第四篇了。 AFNetworking 3.0 源碼解讀(一)之 AFNetworkReachabilityManager AFNetworking 3.0 源碼解讀(二)之 AFSecurityPolicy AFNetworking 3.0 ...
讓我們的APP像藝術品一樣優雅,開發工程師更像是一名匠人,不僅需要精湛的技藝,而且要有一顆匠心。 前言 AFNetworkActivityIndicatorManager 是對狀態欄中網 ...
這篇就講到了跟請求相關的類了 關於AFNetworking 3.0 源碼解讀 的文章篇幅都會很長,因為不僅僅要把代碼進行詳細的的解釋,還會大概講解和代碼相關的知識點。 上半篇: URI編碼的知識 關於什么叫URI編碼和為什么要編碼,請看我轉載的這篇文章 url 編碼(percentcode ...
在我們平時的開發中,對網絡連接安全方面所做的努力,應該占據很重要的位置。 在解釋AFSecurityPolicy之前,我們先把基礎的http/https 知識簡單的普及一下。獲取這方面的信息可通過這本書:圖解HTTP HTTP: 1.HTTP協議用於客戶端和服務器端之間的通信 2. ...
本篇是AFNetworking 3.0 源碼解讀的第五篇了。 AFNetworking 3.0 源碼解讀(一)之 AFNetworkReachabilityManager AFNetworking 3.0 源碼解讀(二)之 AFSecurityPolicy AFNetworking 3.0 ...