如何使用MagicalRecord映射属性名称?

时间:2012-09-05 10:38:29

标签: ios magicalrecord

我有一个NSManagedObjectModel子类,它有这个属性:

userId

但是,下载的XML(解析为NSDictionary以映射到我的模型)使用此属性:

userid

(注意案例的区别)

我试过关注此博文,但我仍然做错了(因为数据无法正确映射):

http://www.cimgf.com/2012/05/29/importing-data-made-easy/

以下是显示我如何在数据模型构建器中设置模型的屏幕截图:

Screen Shot, MagicalRecord

这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:4)

这是执行此操作的正确方法:

在属性设置上:

name = userId

在属性的User Info上设置以下内容:

key = mappedKeyName
value = userid

以下是它的外观:

MagicalRecord Mapping Setup