状況:
私たちは同じ製品に取り組んでいる複数の開発者です。
現在アプリ ストアにあるコア データ モデルのバージョン 1.0 があります。
私は 1.1 の機能に取り組んでおり、「1.1」と名付けたデータ モデルの新しい「バージョン」を作成する必要があります。
私の他の開発者は、1 年後にアプリの 2.0 の機能に取り組んでいます。彼はコア データにも変更を加える必要があるため、1.0 に基づいて新しい「バージョン」を作成し、「2.0」と名付けました。
1.1のいくつかのエンティティを変更し(たとえば、"Cats" エンティティに 2 つのプロパティを追加するとします)、アプリをアプリ ストアに出荷します。
今、彼は 1.1 で行われたこれらの変更が 2.0 モデルに「マージ」されていることを確認したいと考えています。(つまり、彼の 2.0 モデルには、更新された "cats" エンティティが含まれている必要があります) 2.0 バージョンで変更を手動で追加/変更することなく、どのようにこれを達成できますか?
私が理解していることから、コアデータに新しい「バージョン」を作成すると、バージョンファイルの「ディープコピー」が行われます(参照して変更するのではなく)
ありがとう!