CoreData唯一约束在Xcode中消失 我想做的是:
在实体CoreData唯一约束在Xcode中消失 我想做的是:,xcode,core-data,unique-constraint,Xcode,Core Data,Unique Constraint,在实体PhotoUpload中的属性photoID上添加唯一约束 问题: 我点击约束并添加photoID 当我导航到另一个文件并返回到xcdatamodeld文件时,约束不存在。它将自动删除 因此,唯一约束不起作用 到目前为止我所做的: 我尝试删除xcdatamodeld文件并重新创建它,但同样的问题仍然存在 截图: 版本: Xcode-7.3.1我认为这是Xcode中的一个bug。如果更改模型以添加(或修改或删除)约束,则即使屏幕正确显示更改,也不会更新基础模型文件。若要克服此问题,请在
PhotoUpload
中的属性photoID
上添加唯一约束
问题:
我点击约束并添加photoID
当我导航到另一个文件并返回到xcdatamodeld
文件时,约束不存在。它将自动删除
因此,唯一约束不起作用
到目前为止我所做的:
- 我尝试删除
文件并重新创建它,但同样的问题仍然存在xcdatamodeld
Xcode-7.3.1我认为这是Xcode中的一个bug。如果更改模型以添加(或修改或删除)约束,则即使屏幕正确显示更改,也不会更新基础模型文件。若要克服此问题,请在添加唯一性约束的同时更改模型的另一个图元。保存模型。然后重新更改另一个元素并再次保存。我认为这是Xcode中的一个错误。若要克服此问题,请在添加唯一性约束的同时更改模型的另一个图元。保存模型。然后重新更改另一个元素并再次保存。比如说,谢谢你,花了很多时间在这上面!真讨厌。如果你能把它作为一个答案贴出来,我可以把它标记为已回答,以方便其他人阅读-答案补充。