0

アプリを起動していくつかのフェッチ リクエストを行ってから約 5 秒後に、次のエラーでクラッシュします。

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'This NSPersistentStoreCoordinator has no persistent stores.  It cannot perform a save operation.'

私はコア データを 2 つのエンティティといくつかのプロパティだけで使用しています。UITableViewControllers は使用せず、デリゲートなどをフェッチします。明らかに、アプリのすべてのコードをここにコピーして貼り付けることはできませんが、どこかでばかげた間違いを犯したことは確かです。

どこを見ればいいですか?

4

1 に答える 1

0

すべてを削除することが必ずしも最善の方法とは限りません。アプリがデプロイされると、そのオプションがなくなることに注意してください。これは開発中の実行可能な方法かもしれませんが、正しい手順に注意する必要があります。

管理オブジェクト モデルを変更する場合は、最初に新しいバージョンを作成してください。永続ストアに次のオプションが設定されている場合:

  • NSMigratePersistentStoresAutomaticallyOption
  • NSInferMappingModelAutomaticallyOption

機能させるためにストアを削除する必要はありません。

于 2013-01-21T22:07:40.707 に答える