1

我最近开始将一个项目迁移到 MagicalRecord,但在 XCode 4 的界面构建器中找不到如何将它绑定到 NSArrayController。

到目前为止我采取的方法(除了很多谷歌)正在引用 [MagicalRecord defaultContext] 并绑定到它,但我收到一个错误:“没有托管对象上下文无法执行操作”

任何指向正确方向的指针都将不胜感激。

4

1 回答 1

2

确保按照评论中的说明打开 MagicalRecord。您可能还必须在应用程序委托中创建一个属性,以公开 MagicalRecord 提供的默认托管对象上下文:

- (NSManagedObjectContext *) applicationContext;
{
    return [NSManagedObjectContext MR_defaultContext];
}

这样绑定就可以保留一些东西了……尽管我自己并没有在那种情况下使用它。让我知道结果如何。

于 2012-08-03T06:18:46.813 回答