1. 对于模型中还有其他模型类属性的情况:只要在属性的冒号之后把对应的模型类写上即可
2. 对于属性中有id为名的属性,在该模型的类实现以下代码
overridestaticfunc mj_replacedKeyFromPropertyName() -> [AnyHashable :Any]? {
return ["ID" :"id"]
}
3. 对于模型中含有 数组 类型的属性,这个需要特别注意一下: 对应的类名应该怎么传递
注意 这个ModelClass使用swift实现的
如果ModelClass是OC实现的那么还是用类名字符串
var contentList : [ModelClass]?
overridestaticfunc mj_objectClassInArray() -> [AnyHashable :Any]? {
return ["contentList" :NSStringFromClass(ModelClass.self)]
}