1

有什么方法可以验证核心数据实体属性中更新的值与集合中其他实体中的属性值的对比?

目前我创建了一个具有一些默认值的实体,将其添加到arrangedObjects,然后让用户修改各种属性值。但是,我想检查一个特定的属性,并确保数组中没有其他实体具有与该属性相同的值。最好的方法是什么?

非常感谢,丹妮。

4

1 回答 1

0

手动检查只需几行代码,具有快速枚举循环:

BOOL unique = YES;
for (NSManagedObject *obj in collection) {
    if (obj.property == value) {
        unique = NO;
        break;
    }
}
于 2010-03-10T09:05:16.827 回答