[前回] Cocoaの日々: [iOS][Mac] CoreData - マイグレーション[4] モデルファイルの構成 マイグレーションの検証中の素朴な疑問:Core Data のマイグレーション中にアプリを落としたり、電源を落としたりするとどうなるのか? 試してみた。 サンプルプログラム 前回のソースに手を入れて初回起動時に 10,000件のデータを登録するようにしてみた。実行するとデバッグコンソールに 20件毎のコミット状況が書きだされる。 最初にバージョン1のモデルで実行し、次にバージョン2のモデルへ切り替えてマイグレーションが実行されるようにする。 まず最初に正常動作の確認をしたところ次の結果となった。 [バージョン1] サンプルデータ 10,000件の生成: 32秒 [バージョン2] マイグレーション 10,000件 : 24秒 ※ iPhone 3GS / iOS 4.2 マ

