Skip to content

iOS完全自定义数据转模型model(长期迭代更新, 有问题Issues)

Notifications You must be signed in to change notification settings

ZHHalsey/ZHModel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZHModel

完全自定义数据转模型框架

用法 :

1 > 新建你的model类然后继承ZHModel

2 > 新建model中, 写入你的属性

3 > 然后调用对象方法就可直接解析

方法讲解:

1 >

    /// 对象方法字典转模型(字典不包括系统关键字的话用这个)
    
    - (void)ZH_modelWithDictionary:(NSDictionary *)dic;
    
    用法 : 
    
    sonModel *model1 = [[sonModel alloc]init];
    
    [model1 ZH_modelWithDictionary:paraDic];

2 >

    /**
    
    *  对象方法字典转模型(字典包括系统关键字的话用这个去替换)
    
    * oldKeyArr : 需要替换的数组key, 比如@[@"id", @"char"], 有几个就写几个
    
    * newKeyArr : 替换成新数组key, 比如@[@"myID", @"myChar"], 跟上面对应
    
    */
    
    - (void)ZH_modelWithDictionary:(NSDictionary *)dic withOldKeyArr:(NSArray *)oldKeyArr toNewKeyArr:(NSArray *)newKeyArr;
    
    用法 : 
    
    sonModel *model1 = [[sonModel alloc]init];
    
    [model1 ZH_modelWithDictionary:paraDic withOldKeyArr:@[@"id", @"char"] toNewKeyArr:@[@"myID", @"myChar"]];

更多复杂字典转模型持续迭代更新中....

About

iOS完全自定义数据转模型model(长期迭代更新, 有问题Issues)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published