iOS之ASI和AFN有什么區(qū)別

ASI和AFN有什么區(qū)別

1.性能(重點)

  • ASI基于底層的CFNetwork框架

  • AFN基于NSURLConnection

  • 運行性能: ASI > ASN

2.處理服務(wù)器數(shù)據(jù)

1> AFN : 根據(jù)服務(wù)器返回數(shù)據(jù)的數(shù)據(jù), 進行自動解析

  • 服務(wù)器返回的是JSON數(shù)據(jù), 自動轉(zhuǎn)換為NSDictionary或者NSArray

  • 服務(wù)器返回的是XML數(shù)據(jù), 自動轉(zhuǎn)換為NSXMLParser

2> ASI : 并沒有對服務(wù)器的數(shù)據(jù)進行解析, 直接返回NSData二進制數(shù)據(jù)

3.處理請求的過程

1> AFN : success和failure兩個block

2> ASI : 有3種方式處理請求過程(代理方法\SEL\block)

3.ASI的特色(重點)

1> 緩存

2> 下載和上傳

  • 輕松監(jiān)聽請求進度

  • 輕松實現(xiàn)斷點下載(ASI沒有斷點上傳功能, 斷點上傳得使用socket技術(shù))

3> 提供了很多擴展接口(比如做數(shù)據(jù)壓縮)

  • ASIDataCompressor.h

  • ASIDataDecompressor.h

4> ASIHttpRequest繼承自NSOperation

  • 能用隊列統(tǒng)一管理所有請求

  • 請求之間能依賴

5> ASINetworkQueue

  • 統(tǒng)一管理所有請求

  • 5個下載\上傳請求 --> ASINetworkQueue : 監(jiān)聽5個請求的總進度

  • 監(jiān)聽所有請求的開始\失敗\完畢

  • shouldCancelAllRequestsOnFailure

YES : 隊列中某個請求失敗了, 其他所有請求都取消

NO : 隊列中的某個請求失敗了, 其他請求不受影響, 繼續(xù)請求

4.AFN的特色

1> 使用簡單

2> 自帶了網(wǎng)絡(luò)監(jiān)控功能

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末镜会,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌秒赤,老刑警劉巖眨唬,帶你破解...
    沈念sama閱讀 222,378評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件什往,死亡現(xiàn)場離奇詭異包蓝,居然都是意外死亡糖权,警方通過查閱死者的電腦和手機厕隧,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評論 3 399
  • 文/潘曉璐 我一進店門奔脐,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人吁讨,你說我怎么就攤上這事髓迎。” “怎么了建丧?”我有些...
    開封第一講書人閱讀 168,983評論 0 362
  • 文/不壞的土叔 我叫張陵排龄,是天一觀的道長。 經(jīng)常有香客問我翎朱,道長橄维,這世上最難降的妖魔是什么尺铣? 我笑而不...
    開封第一講書人閱讀 59,938評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮争舞,結(jié)果婚禮上凛忿,老公的妹妹穿的比我還像新娘。我一直安慰自己竞川,他們只是感情好店溢,可當(dāng)我...
    茶點故事閱讀 68,955評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著委乌,像睡著了一般逞怨。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上福澡,一...
    開封第一講書人閱讀 52,549評論 1 312
  • 那天叠赦,我揣著相機與錄音,去河邊找鬼革砸。 笑死除秀,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的算利。 我是一名探鬼主播册踩,決...
    沈念sama閱讀 41,063評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼效拭!你這毒婦竟也來了暂吉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,991評論 0 277
  • 序言:老撾萬榮一對情侶失蹤缎患,失蹤者是張志新(化名)和其女友劉穎慕的,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體挤渔,經(jīng)...
    沈念sama閱讀 46,522評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡肮街,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,604評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了判导。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嫉父。...
    茶點故事閱讀 40,742評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖眼刃,靈堂內(nèi)的尸體忽然破棺而出绕辖,到底是詐尸還是另有隱情,我是刑警寧澤擂红,帶...
    沈念sama閱讀 36,413評論 5 351
  • 正文 年R本政府宣布仪际,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏弟头。R本人自食惡果不足惜吩抓,卻給世界環(huán)境...
    茶點故事閱讀 42,094評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望赴恨。 院中可真熱鬧疹娶,春花似錦、人聲如沸伦连。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽惑淳。三九已至额港,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間歧焦,已是汗流浹背移斩。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留绢馍,地道東北人向瓷。 一個月前我還...
    沈念sama閱讀 49,159評論 3 378
  • 正文 我出身青樓,卻偏偏與公主長得像舰涌,于是被迫代替她去往敵國和親猖任。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,747評論 2 361

推薦閱讀更多精彩內(nèi)容

  • //聯(lián)系人:石虎QQ: 1224614774昵稱:嗡嘛呢叭咪哄 ASI和AFN有什么區(qū)別 1.性能(重點) * A...
    石虎132閱讀 932評論 3 15
  • 一瓷耙、2大管理對象 1.AFHTTPRequestOperationManager * 對NSURLConnecti...
    藍心兒的藍色之旅閱讀 1,837評論 1 2
  • AFHTTPRequestOperationManager 網(wǎng)絡(luò)傳輸協(xié)議UDP朱躺、TCP、Http搁痛、Socket长搀、X...
    Carden閱讀 4,351評論 0 12
  • 訪問網(wǎng)絡(luò)的基本流程:5點 HTTP協(xié)議 2.通信過程 --------------請求的方法-----get 和 ...
    光明程輝閱讀 993評論 0 2
  • 正巧,要來聽課落追,就順路逛逛街盈滴。 很久沒來洛陽,心里有一點期待轿钠。一路走上街,以往熟悉的街道經(jīng)歷時間的洗禮已經(jīng)很陌...
    聆聽_efd1閱讀 147評論 0 0