NSPersistentDocument 和 NSArrayController 与 MagicalRecord

Posted

技术标签:

【中文标题】NSPersistentDocument 和 NSArrayController 与 MagicalRecord【英文标题】:NSPersistentDocument and NSArrayController with MagicalRecord 【发布时间】:2012-08-27 11:25:53 【问题描述】:

我有一个项目,我使用 Core Data 绑定到 NSArrayControllers。我找到了 MagicalRecord 并开始实施它。

我的问题是,如何在没有 AppDelegate 的情况下实现 MagicalRecord?还是我应该创建自己的 AppDelegate 并在那里实现它?

提前致谢, 迈克尔

【问题讨论】:

您找到解决方案了吗? 不,我没有。如果我这样做会在这里发布。 这可能会帮助你***.com/questions/11059896/… 【参考方案1】:

MagicalRecord 不要求您从 AppDelegate 初始化它——它只是一个方便的地方(Apple 将用于设置 Core Data 的样板放在默认模板中)。

真的,只要初始化发生在一个不错的地方,并且在多个资源去寻找托管对象或其上下文之前,你可以在任何地方进行设置。

【讨论】:

以上是关于NSPersistentDocument 和 NSArrayController 与 MagicalRecord的主要内容,如果未能解决你的问题,请参考以下文章

撤消麻烦:以编程方式初始化`NSPersistentDocument`,标题栏中没有“已编辑”标志

将图像添加到 NSPersistentDocument

使用 NSPersistentDocument 创建“文档”

在 NSPersistentDocument 上启用核心数据的自动轻量级迁移

创建持久存储时 NSPersistentDocument 崩溃

如何为 NSPersistentDocument 窗口赋予标题