1

理由は何でも

    //should save the object context.
NSError *error;
if (![managedObjectContext save:&error]) {
    NSLog(@"SAVE ERROR");
}

ビューコントローラー(ドリルダウンテーブルビューを介してアクセス)に実装すると、情報が適切に保存されませんか? 私は最初からモックを渡しています(ルートビューはテーブルビューに引き渡し、テーブルビューはuiviewを呼び出すまで再帰的にそれ自体に渡します)、テーブルビューをポップ/プッシュすると、テーブルに追加が表示されます(残念ながらviewWillAppearのreloadDataはありません更新したい)。

代わりに managedObject を渡して、そこからコンテキストを取得する必要がありますか?

4

1 に答える 1

2

ロード時にコードに sqlite エントリを手動で作成していたので、プログラムが起動するたびに、persistentStoreCoordinator でそれを手動で削除していました。残念ながら、私はその側面を忘れていました。

于 2010-06-10T17:13:17.367 に答える