リリース中アプリなどのバージョンアップでcoredataの定義を変更したい場合、
単純に既存のcodtaに変更を加えると落ちますた。

そこで調べると、coredataのバージョン移行を行う必要があるとのことで。。。
さっそくやってみます。

まず、

1.Editor → Add Model Versionを選択。
2.モデル名を記入し、Finishボタンをクリックすると作成したモデルバージョンが追加される。
・dataModel.xcdatamodeldのcurrentを追加したバージョンモデルに変更
3.追加したモデルバージョンに変更を加える。
4.追加したバージョンにデータを移行する方法を記載したファイルを作成
・ファイル作成からCoreDataにあるMapping Modelを選択
・nextで移行元のバージョン➡移行先のバージョンと順に選択。
5.最後にApplicationDelegateで実装したコードを変更

//NSDictionaryでoptionsを作成して、自動的にデータ移行を行うように設定

NSDictionary *options = [NSDictionary
dictionaryWithObjectsAndKeys:[NSNumber numberWithBool:YES],NSMigratePersistentStoresAutomaticallyOption,
[NSNumber numberWithBool:YES],
NSInferMappingModelAutomaticallyOption,
nil];


if (![persistentStoreCoordinator_ addPersistentStoreWithType:NSSQLiteStoreType
configuration:nil
URL:storeURL
options:options error:&error]) {
abort();
}


これにて一件落着!( ̄▽+ ̄*)