iOS 关于字典模型互转框架 MJExtension

2017.4.27


https://my.oschina.net/wolx/blog/396925

最简单的字典转模型

dict里是简单key-value

User *user = [User objectWithKeyValues:dict];

模型中嵌套模型

dict里某个key对应的value是一个字典 即字典里是字典

dict = @{

@"text" : @"aaaa",

@"user" : @{

@"name" : @"lijie",

@"sex" : @"girl",

}

}

User *user = [User objectWithKeyValues:dict];//和简单的字典转换一样

模型中有数组,数组中又有其他模型

需要在最外面的大模型实现+ (NSDictionary *)objectClassInArray方法

实现这个方法的目的:告诉MJExtension框架statuses和ads数组里面装的是什么模型

+ (NSDictionary *)objectClassInArray{    return @{         @"statuses" : @"Status",         @"ads" : @"Ad"    };}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容