0

我在使用 Core Data 时遇到了一些概念性问题。到目前为止,我一直认为对象出错的答案是我的视图控制器需要事先获取该对象。但是,阅读该主题后,Core Data 似乎应该对与我已经拥有的 NSManagedObject 相关的对象进行延迟获取。那么我只需要在我的应用程序运行的一开始就获取一些东西,还是还有更多呢?

4

1 回答 1

0

如果您只想从另一个对象的关系属性中获取对象,您通常只需访问该属性,Core Data 就会自动进行获取。

但是,有时您需要一组不共享相同关系的对象,例如,您可能想要检索在某个范围内具有日期属性的所有对象,或类似的东西。在这些情况下,您将使用显式NSFetchRequest并设置其predicate.

于 2013-03-18T13:41:34.497 回答