iOS JSON數據解析

//思路

//1.導入所需要的界面接口, 第三方庫, 界面資源

#import "AFNetworking.h"  //用於下載數據

#import "UIKit+AFNetworking.h"  //用設置從網絡中獲取的圖片


//2.下載數據, JSON解析, 生成model

//2.1定義網絡接口

NSString *urlString = @"網絡接口"

//2.2使用AFNetworking

 AFHTTPRequestOperationManager *mamager = [AFHTTPRequestOperationManager manager];

//2.3設置返回數據類型

mamager.responseSerializer = [AFHTTPResponseSerializer serializer];

//2.4發起下載請求

    [mamager GET:DETAIL_URL parameters:nil success:^(AFHTTPRequestOperation *operation, idrespons eObject) {


          //block重要參數responseObject, 下載的數據看成是NSData

         _dict = [NSJSONSerialization JSONObjectWithData:responseObjectoptions:NSJSONReadingMutableContainers error:nil];

         //顯示數據


         failure:^(AFHTTPRequestOperation *operation, NSError *error) {

        

    }];


//3.顯示數據

設置網絡中的圖片作爲背景圖片時,使用UIKit+AFNetworking中的方法

[imageView setImageWithURL:[NSURL URLWithString:@"網絡中的圖片路徑"]];


    

發佈了41 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章