iOS 淺談AFNetworking網絡請求

1) 從gitub下載AFNetworking資源包git

2) 解壓AFNetworking資源包,將AFNetworking包中的class文件拖入項目中json

3) 在項目中使用AFNetworking的地方導入AFNetworking頭文件異步

二、使用AFNetworking(GET和POST請求)的步驟:資源

 

1).構建一個baseURL,以及一個參數字典,並將這兩個變量傳給AFHTTPClient.it

2).將AFJSONRequestOperation註冊爲HTTP的操做, 這樣就能夠跟以前的示例同樣,能夠得到解析好的JSON數據。io

3).作了一個GET請求,這個請求有一對block:success和failure。class

4).POST請求跟GET同樣變量

三、關於AFNetworking一些要注意的地方:下載

1) AFNetworking中的請求皆爲異步請求請求

2) AFNetworking請求的失敗包括了請求成功時json解析失敗

3) AFNetWorking採用ARC ,在不使用ARC項目中使用時,對AFNetWorking的全部.m文件添加「-fobjc-arc」。在使用ARC項目中,使用「不使用ARC」的類庫時,對類庫的.m文件添加「-fno-objc-arc」

相關文章
相關標籤/搜索