2017-05-10 8 views
0

を述べていない私は、生産上のクラッシュを持っている、と私は理由がこれであることがわかり、「キーパスが見つからない」 -CoreDataエラーが不足しているキーパス

keypath not found in entity <NSSQLEntity Question id=25> 

今、私は通常、このエラーがあることを意味していることを知っています私はエンティティに存在しないキーを設定しようとしていますが、今回はキーパス自体がエラーで表示されません。

私が知っている他の事は、マージ競合の後にクラッシュが発生し、それがエンティティに設定した制約に関連していることです。そして、クラッシュはセービングブロックにあります。

キーパスが指定されていない理由は何ですか?前救うためにコードをマージに変更されているようには見えない、とあなたは競合がコアデータモデルファイル自体にあると思われた場合、私はエンティティを削除し、再作成をお勧めしたい

おかげ

答えて

0

私の前提が正しくない場合は、問題の原因となっているコードをもっと共有することが役立ちます。

keypathが記載されていないのは、単なるXcode /マージの競合の問題です。

関連する問題