核心数据:UIManagedDocument与AppDelegate的managedObjectContext @property

时间:2012-01-31 18:33:55

标签: iphone objective-c core-data nsmanagedobjectcontext uimanageddocument

有两种方法可以获得我所知道的NSManagedObjectContext:

  1. 创建UIManagedDocument并询问其托管对象上下文

  2. 访问AppDelegate的managedObjectContext @property。

  3. 这里的权衡是什么?我一直在用UIManagedDocument的方式做这件事,但我似乎无法在任何地方找到解释何时/为什么你选择一个而不是另一个。任何澄清将不胜感激!

1 个答案:

答案 0 :(得分:0)

如果您以用户认为是“文档”的数据的方式排列数据,请使用UIManagedDocument。如果不是,那么可以互换使用UIManagedDocument或AppDelegate机制。