码迷,mamicode.com
首页 > 其他好文 > 详细

MJExtension简单使用

时间:2017-05-20 16:36:50      阅读:467      评论:0      收藏:0      [点我收藏+]

标签:values   value   assign   str   年龄   核心   sig   object   字典   

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简单使用

标签:values   value   assign   str   年龄   核心   sig   object   字典   

原文地址:http://www.cnblogs.com/Lrx-lizi/p/6882338.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!