字典和Model的互转

LHModel的简单使用:

 LHModel是一个JSON转model,model转JSON的工具类。  

 使用很多runtime的API。调用简单,真正能用到的只有两个方法。 

  Model* model = [Model lh_ModelWithDictionary:dic]; 

  NSDictionary* valueDic = [model lh_ModelToDictionary];

 

测试代码如下:

@implementation ViewController

 

- (void)viewDidLoad {

    [super viewDidLoad];

    NSDictionary* dic  = @{@"name":@"apple",@"age":@18,@"height":@"180",@"array":@[@"lilei",@"lusy",@190],@"dic":@{@"name":@1},@"url":@"www.baidu.com",@"date":[NSDate date],@"data":[@"modeltojsonandjsontomodel" dataUsingEncoding:NSUTF8StringEncoding],@"c":@'c'};

    

    Model* model = [Model lh_ModelWithDictionary:dic];   //字典转Model

    NSDictionary* valueDic = [model lh_ModelToDictionary];  //Model转字典

    NSLog(@"%@",valueDic);

 

}

posted on 2016-03-30 11:08  玉思盈蝶  阅读(469)  评论(0编辑  收藏  举报

导航