草庐IT

multifield

全部标签

ios - 核心数据 ios9 : multifield unique constraint

我知道核心数据的新特性是独特的约束,所以我决定测试它。我创建了简单的模式,当我为一个字段(例如firstName)添加约束时-一切正常。如果我为另一个字段(lastName)添加约束-核心数据分别为每个字段创建两个不同的约束(我尝试添加两个字段以逗号分隔在一行中,每个字段在单独的行中-没有区别)。但是我想要firstName+lastName组合的唯一约束,这可能吗?谢谢回复! 最佳答案 可以为属性组合设置唯一性约束。您走在正确的道路上,将两个属性放在约束中的同一行:由于Xcode的问题,您可能发现这没有效果:约束实际上并未在模型中