こんにちは、私は iOS の初心者で、アプリに CoreData を実装しています。
コアデータに新しいエンティティを追加するたびに、NSManagedObject サブクラスを再作成し、プロジェクトをクリーンアップし、以前のコア データを使用して既存のアプリを削除し、アプリを再構築する必要があります。
私のアプリが v1.0 で、AppStore で利用できる場合、ユーザーはアプリをダウンロードして使用することを考えています。数か月後、Core Data (アプリ v2.0) に新しいエンティティを追加しました。ユーザーはアプリを更新する必要があります。アプリのクラッシュを避けるために、新しいバージョンを削除して再ダウンロードする必要がありますか?
「コアデータを設定して検索し、データモデルの拡張を受け入れることができる」と誰かが言っているのを見つけましたが、それが何を意味するのかわかりません。 これが質問です。
なにか提案を?