懒惰实例化Core Data中的关系?

时间:2013-02-11 16:46:10

标签: iphone objective-c core-data lazy-loading

我有一个具有健壮关系属性的托管对象,这意味着关系是对象本质上是属性但具有描述性属性本身就像'类型'。我想懒惰地实例化关系,这样我就可以填写描述性属性而无需确保我从服务器获得的数据是否填充了这些内容。这样的事情可能吗?

1 个答案:

答案 0 :(得分:0)

核心数据通过他们称之为“错误”的机制懒洋洋地加载关系。这是在SQLite商店类型中实现的。您可以在自己的自定义NSPersistentStore中实现它。

http://developer.apple.com/library/mac/#documentation/DataManagement/Conceptual/IncrementalStorePG/Implementing/Implementing.html#//apple_ref/doc/uid/TP40010706-CH2-SW2