首页 > 代码库 > MJExtension简单使用
MJExtension简单使用
1. self.dataArray= [MJModel mj_objectArrayWithKeyValuesArray:data[@"resultMessage"][@"result"]];//data[@"resultMessage"][@"result"]解析出来的数组 /* 和上边的方法作用相同 NSArray *array=data[@"resultMessage"][@"result"];//解析出来的数组
for (NSDictionary *dic in array) {
MJModel *modle=[MJModel mj_objectWithKeyValues:dic];
[self.dataArray addObject:modle]; } */ 2. NSArray * shopsArray = [shopModel objectArrayWithFilename:@"1.plist"]; [self.shops addObjectsFromArray:shopsArray];
1.简单的字典 --> 模型
- 核心代码
mj_objectWithKeyValues:
@interface User : NSObject @property (copy, nonatomic) NSString *name;/* 姓名 */ @property (assign, nonatomic) unsigned int age;/* 年龄 */ @end //简单的字典 NSDictionary *dict_user = @{ @"name" : @"Jack", @"age" : @20, }; User *user = [User mj_objectWithKeyValues:dict_user];
JSON字符串 --> 模型
-
// 定义一个JSON字符串 NSString *json = @"{\"name\":\"Jack\", \"icon\":\"lufy.png\", \"age\":20}"; User *user = [User mj_objectWithKeyValues:json];
//其他用法可以参考 http://www.jianshu.com/p/475b28160c89
MJExtension简单使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。