タグ

CoreDataに関するkazumeatのブックマーク (1)

  • iOS CoreData を使用しながら、デバッグをする際の注意点 – Zero4Racer PRO Developer's Blog

    CoreData を使って見ているのですが、なかなか便利ですね。特に、Updateの際に、NSManagedObjectのオブジェクトのデータを書き換えるだけで、データが反映されるのはいいです。ときどき、動作がおかしいと思うことがあったので、注意点を備忘として記載しておきます。 NSManagedObjectContextのセーブをする必要がある 今回のプロジェクトでは、共用のmanagedObjectを作成して、それを、 アプリがバックグラウンドに映る際 アプリが終了する際 に保存するようにしています。これをしないと、ローカルでは変更されているように見えても、次回アプリを起動した時に、データが保存されなくなってしまいます。 こんな感じです。 - (void)applicationDidEnterBackground:(UIApplication *)application { [self

  • 1