MJExtension使用方法
来源:互联网 发布:苏州大学本部淘宝地址 编辑:程序博客网 时间:2024/06/03 13:18
一、替换 字符串名字 ,在本模型的.m文件中实现下面的方法,而在包含有该模型的模型中就不用理会:
+ (NSDictionary *)replacedKeyFromPropertyName
{
// id为从网络获取的字典中的关键字
// userID为自己想要使用的成员名称
return@{
@"userID" :@"id",
};
}
+ (NSDictionary *)objectClassInArray
{
// statuses为该模型的成员变量数组的名字,Status为 改数组中存放的成员的模型类名
// ads为该模型的成员变量数组的名字,Ad为 改数组中存放的成员的模型类名
return@{
@"statuses" :@"Status",
@"ads" :@"Ad"
};
}
// 将字典转为StatusResult模型
StatusResult *result = [StatusResultobjectWithKeyValues:dict];
三、当传入的数组 里面包含的全都是字典,而每个字典是一个模型的时候,即字典数组,使用下面的方法:
// 1.定义一个字典数组,数组里面的每个字典都是一个User模型
NSArray *dictArray =@[
@{
@"name" :@"Jack",
@"icon" :@"lufy.png",
},
@{
@"name" :@"Rose",
@"icon" :@"nami.png",
}
];
// 2.将字典数组转为User模型数组
NSArray *userArray = [UserobjectArrayWithKeyValuesArray:dictArray];
四、模型中的多级映射问题 ,请参照MJExtension官方例子中的 keyValues2object4 方法。
详情请参照MJExtension的官方model,
- MJExtension使用方法
- MJExtension的使用方法
- MJExtension
- JSONModel & MJExtension
- MJExtension用法
- MJExtension使用
- MJExtension框架介绍
- 用MJExtension简化MVC
- MJExtension的一些实用技巧
- MJExtension框架使用详解
- MJExtension使用说明书
- MJExtension的使用
- MJExtension使用详解
- MJExtension 使用指导
- MJExtension属性名替换
- MJExtension使用指导
- MJExtension几个方法使用
- MJExtension使用简介
- 流API--流的映射
- 申请CRM2015onLine
- 安卓 涟漪效果 不跟手的问题解决
- 用可重用的链表模块来实现命令行菜单小程序V2.5
- 第十周 项目3--利用二叉树遍历思想解决问题
- MJExtension使用方法
- 翻转英文句子中单词的顺序
- window下安装MPI
- 第九周项目四-广义表算法库
- nRF51822低功耗CPU睡眠软件应用
- Redis学习笔记之(十一)管道与节省空间
- Lightoj 题目1067 Combinations(lucas)
- 第十一周项目2二叉树构造算法的验证
- 线性拟合和线性回归