编辑
JSONModel的使用方法(二)
本文访问次数:0

之前的文章JSONModel的使用方法(一)介绍了如何使用JSONModel解析,这篇文章介绍如何解析更加复杂的模型。首先看一下服务器端返回的模型

{
    "goods":{
        "1":{
            "name":"xxx",
            "id":"xxx",
            ...
        }
    }
}

解析方法如下

//ResponseModelAppIndexGoodsModel.h
@interface ResponseModelAppIndexGoodsModel : JSONModel
@property (nonatomic, strong) NSArray<ResponseModelAppIndexGoodsItemModel>* goods;
@end
//ResponseModelAppIndexGoodsModel.m
@implementation ResponseModelAppIndexGoodsModel
+ (JSONKeyMapper*)keyMapper {
    return [[JSONKeyMapper alloc] initWithDictionary:@{
        @"goods.1": @"goods"
    }];
}
@end

需要输入验证码才能留言

没有任何评论