字典转模型
2015-11-09 18:14
239 查看
NSArray *categorys = [AccountTool categorys]; NSMutableArray *faCategoryListArr = [[NSMutableArray alloc] init]; for (NSDictionary *mDic in categorys) { CategoryModel *faModel = [[CategoryModel alloc] init];//father model faModel.cat_id = mDic[@"id"]; faModel.parent_id = mDic[@"parentId"]; faModel.cat_name = mDic[@"catName"]; if ([[mDic allKeys] containsObject:@"categoryList"]) { NSArray *childCategoryListArr = mDic[@"categoryList"]; NSMutableArray *childrensArr = [[NSMutableArray alloc] init]; for (NSDictionary *childDic in childCategoryListArr) { CategoryModel *childModel = [[CategoryModel alloc] init];//child model childModel.cat_id = childDic[@"id"]; childModel.parent_id = childDic[@"parentId"]; childModel.cat_name = childDic[@"catName"]; [childrensArr addObject:childModel]; } faModel.children = childrensArr; } [faCategoryListArr addObject:faModel]; }
相关文章推荐
- PHP文件访问技术
- 使用Spring时遇到的bug及解决
- OpenSSL初探
- 深入解析JavaScript编程中的this关键字使用
- Class file collision: A resource exists with a different case:
- Android设备二维码扫描竖屏显示
- 图像截取
- android判断当前应用在前台还是后台
- nagios_自定义宏变量隐藏发送邮件账号的敏感信息
- iOS开发网络篇之文件下载、大文件下载、断点下载
- 1103. Integer Factorization
- Java线程synchronized
- 怎么做QQ、微信等消息气泡
- java.lang.OutOfMemoryError: PermGen space错误解决方法 windows
- hdoj 5545 The Battle of Guandu 【差分约束系统 求解多源最短路】
- 第三方评论插件的血与泪
- ora-01652无法通过128(在表空间temp中)
- Codeforces 543A Writing Code 【滚动数组优化dp】
- Android 计算器的开发
- 协议中的属性和类中属性的区别