MJExtension第三方庫(kù)的使用注意

MJExtension用于字典轉(zhuǎn)模型
注意:當(dāng)申請(qǐng)到的json是數(shù)組NSAarry,使用了mj_objectArrayWithKeyValuesArray:


#pragma mark - 加載數(shù)據(jù)
- (void)loadData
{
    //創(chuàng)建請(qǐng)求會(huì)話管理者
    AFHTTPSessionManager *mgr = [AFHTTPSessionManager manager];
    
    //拼接數(shù)據(jù)
    NSMutableDictionary *parements = [NSMutableDictionary dictionary];
    parements[@"key"] = @"value";
    
    //發(fā)送請(qǐng)求
    [mgr POST:@"url" parameters:parements progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
        //NSLog(@"%@",responseObject);
        
        //注意:此處的json是數(shù)組NSArray
        NSArray *dicAry = responseObject[@"data"];
        
        //字典數(shù)組轉(zhuǎn)模型數(shù)組
        _scheduleModel = [KWScheduleModel mj_objectArrayWithKeyValuesArray:dicAry];

        //刷新表單        
    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
        
    }];
}

當(dāng)申請(qǐng)的json是一個(gè)字典NSDictionarry,使用了mj_objectWithKeyValues:


#pragma mark - 加載數(shù)據(jù)
- (void)loadData
{
    //創(chuàng)建請(qǐng)求會(huì)話管理者
    AFHTTPSessionManager *mgr = [AFHTTPSessionManager manager];
    
    //拼接數(shù)據(jù)
    NSMutableDictionary *parements = [NSMutableDictionary dictionary];
    parements[@"key"] = @"value";

    //發(fā)送請(qǐng)求
    [mgr POST:@"url" parameters:parements progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
        NSLog(@"%@",responseObject);
        
        //獲取字典
        NSDictionary *adDict = responseObject[@"data"];
        
        //字典轉(zhuǎn)模型(_stuModel 是一個(gè)模型KWStuModel)
        _stuModel = [KWStuModel mj_objectWithKeyValues:adDict];
        
        //刷新表單
        
    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
        NSLog(@"失敗啦~~");
    }];
}

The End:
不同情況使用不同,具體問(wèn)題下應(yīng)該使用哪個(gè)方法可以看源碼,決定使用。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,433評(píng)論 4 61
  • Always plan a in jianshu write the content, but haven't t...
    驕傲的草莓閱讀 1,003評(píng)論 4 6
  • 每當(dāng)我讀到大詩(shī)人李白“行宮見(jiàn)月傷心色,夜雨聞鈴腸斷聲”時(shí),耳邊不由得響起了那遙遠(yuǎn)的鈴聲。 那是上個(gè)世紀(jì)六十年代初期...
    高安讓閱讀 540評(píng)論 5 6
  • 鈴兒響叮當(dāng),繁華的都市,每天上下班蜂擁的人群像大雁般熙熙攘攘南來(lái)北往的遷徙,上海城很大,大到除了親朋眼里你是個(gè)...
    儂本清流閱讀 325評(píng)論 0 0

友情鏈接更多精彩內(nèi)容