私はエンティティモデルビルダーとそれに関連するものを使用するOSXアプリケーションを作成しました。変更されたエンティティモデルを使用して保存されたNSPersistentDocumentを読み込む際の互換性を維持する方法
アプリケーションは実稼働状態で正常に動作していますが、既存のエンティティに新しい属性を追加する必要があります(1つのエンティティのみが存在します)が、新しい属性では古い保存ファイルは開かず、コンソールにはエラー/警告メッセージが含まれていません。私はすべての新しい属性がoptionalsであり、(モデルの設計にもコードだけではなく)デフォルト値を持って検討し、古い保存されたファイルをロードする必要が
すべての既存の属性は、私が唯一が新しいattrsにを追加した存在であり続けます。
エンティティモデルが変更されたときに動作するアプリケーションを設計するにはどうすればよいですか?