MJExtion相关
2019-11-25 本文已影响0人
ShawMoolan
1、模型中存在数组模型的转换,例如:
@interface ItemModel : NSObject
@property (nonatomic, copy) NSString *item;
@property (nonatomic, copy) NSString *is_normal;
@property (nonatomic, copy) NSString *number;
@property (nonatomic, copy) NSArray *content_data;
@end
则这样转换:其中ItemDataModel是数组元素的模型类
/* 数组中存储模型数据,需要说明数组中存储的模型数据类型 */
+(NSDictionary *)mj_objectClassInArray
{
return @{
@"content_data" : @"ItemDataModel"
};
}
2、模型字段转换
id是后端给的要转换的字段,hosp_id是我们需要的转换后的字段
+ (NSDictionary *)replacedKeyFromPropertyName {
return @{
@"hosp_id":@"id"
};
}