Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
エンティティを作成し、アプリを正常に実行した後、何かを見逃していることに気付きました。新しい属性を追加したところ、さまざまなデータ モデルに関するエラーが発生し、SIGABRT を開くことができません (言い換えると、画像が得られると思います)。データ モデルをリセットするにはどうすればよいですか? または、新しいエンティティを作成する必要がありますか? 後者の場合、アプリ内で保存したデータをすべて削除したため、柔軟性がないように思えます。
データ モデルを移行する必要があります。コア データ プログラミング ガイドの移行を参照してください。
基本的な問題は、現在のストアが古いモデル用にフォーマットされていることです。新しい属性を入れる場所がありません。現在のデータを保持するには、移行を実行する必要があります。まだ開発中で、データを気にしない場合は、SQL ストアを削除して、新しいモデルからやり直すことができます。