【初めてのSwiftプログラミング】CoreDataマイグレーション時新しいモデルバージョンの作成

公開中アプリのCoreDataに変更を加えたい時。利用中のアプリには、永続ストアにデータが保存されているのでそのデータを引き継ぐ必要があります。

そのために以前のモデルとは別の新しいモデルバージョンを作成しそちらに変更を加えます。基本的にデータが存在する以前のバージョンに変更を加えるのはアプリリリース前のみ。

では、Version 2のモデルを作成して行きます。

概ね5〜10分くらいと思います

変更を加えるための新しいモデルバージョンを作成

新しいモデルバージョンの名前を決める

Version 2の準備が出来上がり

新しいモデルバージョンに変更を加える

UUIDを永続ストアに保存できるように追加してみました。

新しいモデルバージョンを利用出来るように設定を変更

コメント

タイトルとURLをコピーしました