私のiOSアプリには、とという2つのエンティティがScout
ありMeritBadge
ます。の内容はMeritBadge
、plistファイルから読み取られて保存されます。AppDelegate
plistファイルのバージョンを示すフラグをチェックし、さらにエントリが追加された新しいバージョンがある場合は、MeritBadge
エンティティ内のすべてのエントリを削除し、plistを読み取って再度追加します。
plistにエントリを追加しましたMeritBadge
。エンティティを読み取ると、新しく追加されたエントリが表示されます。
しかし、エンティティ名としてdbを読み取るとScoutMeritBadge
、新しく追加されたバッジを除くすべてのバッジが取得されます。
MeritBadge
これは、plistからエンティティに新しいエントリを追加する場合、DBを再構築する必要があることを意味しますか?
ヒントをいただければ幸いです。