1
に消える:
は、エンティティPhotoUpload
で属性photoID
上の固有の制約を追加します。CoreDataユニーク制約、私が何をしたいのXcode
問題:
私は制約をタップし、photoID
を追加します。
異なるファイルに移動してxcdatamodeld
ファイルに戻ると、制約は存在しません。自動的に削除されます。
したがって、ユニーク制約は機能しません。私がこれまで行ってきた何
:
- 私は
xcdatamodeld
ファイルおよび再作成し、それを削除しようとしたが、同じ問題が解決しません。
スクリーンショット:
バージョン:
Xcodeの - 7.3.1
これはXcodeのバグだと思います。これを克服するには、一意制約を追加すると同時にモデルの別の要素を変更します。モデルを保存します。その後、もう一方の要素を元に戻し、再度保存します。たとえば、[この回答](http://stackoverflow.com/a/35682163/3985749)を参照してください。 – pbasdf
これに100万の時間を費やしてくれてありがとう!本当に悪い袋。あなたが回答として掲示することができるなら、私はそれを他人の利益のために回答したものとしてマークすることができます – user1046037
ありがとうございます - 回答が追加されました。 – pbasdf