0

我正在使用 UIManagedDocument 访问核心数据,我想知道的是,一旦我实例化了 managedDocument(在创建或打开之前),似乎 managedObjectContext 已经设置/初始化以供将来使用。我问的原因是我想在启动时将 managedObjectContext 传递给控制器​​,然后在创建或打开 managedDocument/数据库以供使用时在那里等待。

4

1 回答 1

0

答案是肯定的,一旦 UIManagedDocument 被实例化,managedObjectContext 就被设置并准备好传递给任何需要它的控制器。这也是在创建或打开磁盘上的实际核心数据 URL 之前完成的,因此您不必担心等待它传递/分配 managedObjectContext,另一方面您需要创建 URL /openened 如果你想从 Core Data 读取或写入任何数据。

于 2012-09-27T10:29:08.617 回答