0

私のiOSアプリには、とという2つのエンティティがScoutありMeritBadgeます。の内容はMeritBadge、plistファイルから読み取られて保存されます。AppDelegateplistファイルのバージョンを示すフラグをチェックし、さらにエントリが追加された新しいバージョンがある場合は、MeritBadgeエンティティ内のすべてのエントリを削除し、plistを読み取って再度追加します。

plistにエントリを追加しましたMeritBadge。エンティティを読み取ると、新しく追加されたエントリが表示されます。

しかし、エンティティ名としてdbを読み取るとScoutMeritBadge、新しく追加されたバッジを除くすべてのバッジが取得されます。

MeritBadgeこれは、plistからエンティティに新しいエントリを追加する場合、DBを再構築する必要があることを意味しますか?

ヒントをいただければ幸いです。

4

0 に答える 0