1

我有一个具有健壮关系属性的托管对象,这意味着关系与本质上是属性但本身具有描述性属性(如“类型”)的对象的关系。我想懒惰地实例化关系,这样我就可以填写描述性属性,而不必确保我从服务器获取的数据已经填写了这些内容。这样的事情可能吗?

4

1 回答 1

0

Core Data 通过一种他们称之为“故障”的机制来延迟加载关系。这是在 SQLite 存储类型中实现的。您可以在自己的自定义 NSPersistentStore 中实现它。

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

于 2013-02-11T17:20:00.117 回答