1,nsurlconnection
主要對nsurlconnection進行了進一步的封裝,包含以下核心的類:
主要物件nsurlsession物件進行了進一步的封裝,包含以下核心的類:
提供了與網路狀態相關的操作介面,包含以下核心的類:
afnetworkreachabilitymanager
4,security
提供了與安全性相關的操作介面,包含以下核心的類:
afsecuritypolicy
5,serialization
提供了與解析資料相關的操作介面,包含以下核心的類:
afurlrequestserialization
afurlresponseserialization
6,uikit
提供了大量網路請求過程中與ui介面顯示相關的操作介面,通常用於網路請求過程中提示,使使用者互動更加友好,包含以下核心的分類/類:
afnetworkactivityindicatormanager
uiactivityindicatorview+afnetworking
uialertview+afnetworking
uibutton+afnetworking
uiimageview+afnetworking
uikit+afnetworking
uiprogressview+afnetworking
uirefreshcontrol+afnetworking
uiwebview+afnetworking
普通任務
iOS AFN實現原理
標籤 afn 網路ios 2016 04 17 21 22 312人閱讀收藏 舉報 網路 2 目錄 1,nsurlconnection 主要對nsurlconnection進行了進一步的封裝,包含以下核心的類 主要物件nsurlsession物件進行了進一步的封裝,包含以下核心的類 提供了與網路狀態...
kvo實現原理 KVC KVO實現原理
一 kvc運用了乙個isa swizzling技術。isa swizzling就是型別混合指標機制。kvc主要通過isa swizzling,來實現其內部查詢定位的。isa指標,如其名稱所指,就是is a kind of的意思 指向維護分發表的物件的類。該分發表實際上包含了指向實現類中的方法的指標,...
實現原理 Vuex的實現原理
你知道vuex如何工作的嗎?先來看下圖了解下 了解圖之後看來下 的實現原理吧 let vue class store this.mutations this.actions this.vm new vue const options if getters if mutations if action...