2012-09-18 32 views
0

我正在使用UIManagedDocument訪問Core Data,我想知道的是,一旦我實例化了managedDocument(在創建或打開之前),似乎managedObjectContext已經設置/初始化以供將來使用。我問的原因是我想在啓動時將managedObjectContext傳遞給控制器​​,然後在創建或打開managedDocument/database以供使用時等待。在創建/打開託管文檔之前初始化了managedObjectContext

回答

0

答案是肯定的,只要UIManagedDocument被實例化,managedObjectContext被設置並準備好傳遞給任何需要它的控制器。這也是在創建或打開磁盤上的實際Core Data URL之前完成的,因此您不必擔心等待傳遞/分配managedObjectContext,您需要創建URL /如果你想讀取或寫入任何數據或從核心數據開放。