MJExtension第三方库的使用注意

MJExtension用于字典转模型
注意:当申请到的json是数组NSAarry,使用了mj_objectArrayWithKeyValuesArray:


#pragma mark - 加载数据
- (void)loadData
{
    //创建请求会话管理者
    AFHTTPSessionManager *mgr = [AFHTTPSessionManager manager];
    
    //拼接数据
    NSMutableDictionary *parements = [NSMutableDictionary dictionary];
    parements[@"key"] = @"value";
    
    //发送请求
    [mgr POST:@"url" parameters:parements progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
        //NSLog(@"%@",responseObject);
        
        //注意:此处的json是数组NSArray
        NSArray *dicAry = responseObject[@"data"];
        
        //字典数组转模型数组
        _scheduleModel = [KWScheduleModel mj_objectArrayWithKeyValuesArray:dicAry];

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

当申请的json是一个字典NSDictionarry,使用了mj_objectWithKeyValues:


#pragma mark - 加载数据
- (void)loadData
{
    //创建请求会话管理者
    AFHTTPSessionManager *mgr = [AFHTTPSessionManager manager];
    
    //拼接数据
    NSMutableDictionary *parements = [NSMutableDictionary dictionary];
    parements[@"key"] = @"value";

    //发送请求
    [mgr POST:@"url" parameters:parements progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
        NSLog(@"%@",responseObject);
        
        //获取字典
        NSDictionary *adDict = responseObject[@"data"];
        
        //字典转模型(_stuModel 是一个模型KWStuModel)
        _stuModel = [KWStuModel mj_objectWithKeyValues:adDict];
        
        //刷新表单
        
    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
        NSLog(@"失败啦~~");
    }];
}

The End:
不同情况使用不同,具体问题下应该使用哪个方法可以看源码,决定使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,670评论 4 61
  • Always plan a in jianshu write the content, but haven't t...
    骄傲的草莓阅读 4,464评论 4 6
  • 每当我读到大诗人李白“行宫见月伤心色,夜雨闻铃肠断声”时,耳边不由得响起了那遥远的铃声。 那是上个世纪六十年代初期...
    高安让阅读 3,392评论 5 6
  • 铃儿响叮当,繁华的都市,每天上下班蜂拥的人群像大雁般熙熙攘攘南来北往的迁徙,上海城很大,大到除了亲朋眼里你是个...
    侬本清流阅读 1,850评论 0 0

友情链接更多精彩内容