0
// Setup magical record
[MagicalRecord setupCoreDataStack];

NSLog(@"Groups at startup: %d", [Group findAll].count);

[Group createEntity];
[[NSManagedObjectContext defaultContext] save];

このコードを AppDelegate に配置しました。アプリを起動するたびに、カウントが 0 と表示されます。

4

1 に答える 1

0

MagicalRecord の github ページごと..

MagicalRecord はバックグラウンド保存キューを提供するため、すべてのデータの保存はバックグラウンドでメイン スレッドから実行されます。これは、永続ストアまで変更を永続化するために、通常の MR_save メソッドではなく MR_saveNestedContexts を使用する必要がある場合があることを意味します。

于 2012-11-19T21:50:43.600 に答える