iOS:针对“一对多”关系的“@count == 0”进行NSPredicate

时间:2012-04-23 09:20:06

标签: ios xcode core-data nspredicate nsmanagedobject

我想写一个适用于一对一和多对关系的NSPredicate

1)我有NSMutableArray将运行filterUsingPredicate方法

2)NSPredicate将过滤掉包含关系中任何对象的选定关系(同样,对于一对一和多对关系)。

我尝试过像predicateWithFormat:@"relationshipObjects.@count == 0"这样的东西,但这似乎只适用于很多关系。是否有类似的谓词格式可用于一对一和多对关系?

1 个答案:

答案 0 :(得分:1)

我想,你可以在这里使用 nil 检查。

predicateWithFormat:@"relationshipOject != nil"