変更後にコンテキストを保存していることを確認してください。テンプレートの方法は次のとおりです。
- (void)saveContext {
NSError *error = nil;
NSManagedObjectContext *managedObjectContext = self.managedObjectContext;
if (managedObjectContext != nil) {
if ([managedObjectContext hasChanges] && ![managedObjectContext save:&error]) {
// Replace this implementation with code to handle the error appropriately.
// abort() causes the application to generate a crash log and terminate. You should not use this function in a shipping application, although it may be useful during development.
NKLOG(@"Unresolved error %@, %@", error, [error userInfo]);
abort();
}
}
}
データベースを開きたい場合は、SQLite Managerと呼ばれるこの Firefox アドオンを試すことができます
.sqlite ファイルを検索すると、アプリのデフォルト パスは次のようになります。
/Users/YOUR_USER/Library/Application Support/iPhone Simulator/IOS_VERSION/Applications/GENERATED_HASH/Documents/YOUR_APP.sqlite