1

最近、プロジェクトを MagicalRecord に移行し始めましたが、XCode 4 のインターフェイス ビルダーでプロジェクトを NSArrayController にバインドする方法が見つかりません。

これまでに取ったアプローチ(多くのGoogle以外)は、[MagicalRecord defaultContext]への参照を作成し、それにバインドしていますが、エラーが発生します:「管理オブジェクトコンテキストなしで操作を実行できません」

正しい方向への指針は本当にありがたいです。

4

1 に答える 1

2

コメントに記載されているように、必ず MagicalRecord をオンにしてください。MagicalRecord によって提供されるデフォルトのマネージド オブジェクト コンテキストを公開するプロパティをアプリ デリゲートで作成する必要がある場合もあります。

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

これは、バインディングに保持するものがあるためです...ただし、私はそのシナリオでそれを使用していません。それがどうなるか教えてください。

于 2012-08-03T06:18:46.813 に答える