我在两个核心数据实体之间有一对多的关系。
如下 A->>B
A ->> B : Delete Deny (即当它们是 B 的对象时拒绝删除 A)
B -> A : 无效
在多个上下文中,一个上下文不知道其他更改,因此在这种情况下,我在保存父上下文时遇到验证错误,因为在一个上下文中,一个子级被插入到一个父级中,而该父级在另一个上下文中被删除。
他们几乎没有提供有关如何处理验证错误的信息,大多数示例只是向用户显示错误并丢弃更改。如果我需要撤消删除该特定父对象,我可以吗?
有什么选择我可以处理验证错误。NSValidationRelationshipDeniedDeleteError