【发布时间】:2011-05-19 11:06:08
【问题描述】:
我有点困惑,Core Data 是否以 setPrimitiveAttributeName: 形式为 NSManagedObject 子类生成原始访问器,而与它似乎始终如一的形式 setPrimitiveValue: forKey: 相比。
我困惑的根源是我使用建模工具 (XCode 4) 为我的两个实体生成 NSManagedSubclasses,据我所知,它们共享相同的元数据设置,但一个子类识别 setPrimitiveAttributeName形式,而另一个没有(它给了我一个“找不到方法”编译器警告)。
那么,期望是什么?如果我打开一个新项目,创建一个具有一个属性的实体,并使用建模工具生成必要的 NSManagedObject 子类代码,我是否应该期望它自动生成更有效的原始访问器形式?
【问题讨论】:
标签: core-data primitive accessor