美文网首页iOS进阶之路
JsonModel的简单使用

JsonModel的简单使用

作者: 幻影道哥 | 来源:发表于2017-08-17 16:55 被阅读8次

JsonModel是的很好用的第三方model转化,用的人不少. 属性的个数 或 属性的名字 不一样 ,jsonmodel有相应的处理方式.

1.进本的模型转换 

ParameterModel *model = [[ParameterModel alloc] initWithDictionary:dic error:nil];

2.当属性个数和拂去其返回的参数个数不一致时 重写jsonmodel的方法

+ (BOOL)propertyIsOptional:(NSString *)propertyName

{

return YES;

}

3.数据库的id是主键,当后台人员不想修改时. iOS程序员会比较烦. 属性和数据库的key不一样时.重写jsonmodel的方法

+ (JSONKeyMapper *)keyMapper {

return [[JSONKeyMapper alloc] initWithDictionary:@{

@"description": @"description1",@"id":@"paramerterID" // id数据库的主键(服务器返回的key)   paramerterID是我们自定义的key

// 这里就采用了KVC的方式来取值,它赋给price属性

}];

}

相关文章

网友评论

    本文标题:JsonModel的简单使用

    本文链接:https://www.haomeiwen.com/subject/eolnrxtx.html