mantle(iOS 模型框架 - Mantle)
2024年02月07日 12:02
来源于:烟月稀财经笔记
浏览量:次
Mantle主要作用在于让开发者更简单地构建引用的Model模型。开发中最常用的就是使用字典转模型Mantle要求所有的Model都要继
Mantle主要作用在于让开发者更简单地构建引用的Model模型。开发中最常用的就是使用字典转模型
Mantle要求所有的Model都要继承MTLModel并实现MTLJSONSerializing协议
1、JSONKeyPathsByPropertyKey:这个类方法返回一个字典,指定着你的模型属性和JSON中关键字的映射关系,字典的key为model的属性,value为JSONKeyPaths
2、属性nextList是一个数组,数组内的对象类型是本类类型
3、+JSONKeyPathsByPropertyKey:用一个不一样的类型转化器去转化属性
Mantle通过MTLJSONAdapter实现字典和model之间的转化
上面是一个将字典转化成模型对象的实例,同样的,我们也可以将对象转化成字典
NSDictionary *JSONDictionary = [MTLJSONAdapter JSONDictionaryFromModel:myObject];
关键词:
猜你喜欢
-
开车玩手机(来看看开车玩手机到底有多可怕?真的等于“玩命”啊)
2024-05-26
-
零首付买手机(“零首付”“低月租”……手机“以租代购”隐藏套路你遇到过吗?)
2024-05-26
-
哪里买手机便宜(379元诺基亚复刻版手机卖断货:官微推荐更便宜的220)
2024-05-26