a1
コア データにクラス A のオブジェクト インスタンスが 1 つしかないアプリを市場に出しています。
新しいバージョンb1, b2
では、新しいクラス B の 2 つのインスタンスと、新しいクラス のc1, c2
2つのインスタンスが必要になりC
ました。ここで、古いものからほとんどのデータb1
を取得し、作成する必要がありますが、空のままにしておく必要があります。そのため、古いコア データ オブジェクトからデータを取得しないでください。c1
a1
b2
c2
すべてのチュートリアルと説明は、古いデータから新しいデータへの変換について詳しく説明していますが、私の場合は、新しい空のオブジェクトの作成を含む、古いデータから新しいデータへの移行に関するものです。
「典型的な移行」は実際にはこのケースをカバーしていないため、これを行う正しい方法は何でしょうか?
私は自分のデータベースを使って Android で同じことをしました。非常に簡単ですが、問題をコア データ移行スキームに「押し込む」方法がわかりません。
どうもありがとう!