在实体photoID
中的属性PhotoUpload
上添加唯一约束。
点击约束并添加photoID
。
当我导航到另一个文件并返回xcdatamodeld
文件时,该约束不存在。它会自动删除。
所以唯一约束不起作用。
xcdatamodeld
文件并重新创建,但同样的问题仍然存在。Xcode - 7.3.1
答案 0 :(得分:3)
我认为这是Xcode中的一个错误。如果更改模型以添加(或修改或删除)约束,则即使屏幕正确显示更改,也不会更新基础模型文件。要克服它,在添加唯一性约束的同时更改模型的另一个元素。保存模型。然后将其他元素更改回来并再次保存。