今回は、CoreDataの手動マイグレーションをやってみようとしてハマったのでそのメモです。 最終的には自動マイグレーションで終わらせました。ある程度の手動マイグレーションの感覚は掴めた気がしていますが、なぜ最後まで動かなかったのかは未解決です・・。 まず、マイグレーションの手順。 CoreDateのモデルファイル(XXXX.xcdatamodeld)を選択した状態でメニューから「Editor > Add Model Version…」を選択し、新しいバージョンのモデルファイルを生成 新規作成した新しいバージョンのモデルデータを選択した状態で プロパティなど、Entityを編集 「QiitaModel 2.xcdatamodel」が新しく生成したモデルファイル 修正後、新規ファイル作成で「Core Date > Mapping Model」ファイルを生成 生成時、移行元と移行先のモデルデー