我有一个Core Data对象,其中包含一个名为hierarchyItems的核心数据对象的NSOrderedSet。我想创建一个获取请求,它将检查hierarchyItems集是否包含一个对象,该对象也在另一个Core Data对象的NSMutableSet中。我想创建一个与
具有相同功能的NSPredicate或NSExpression[obj.hierarchyItems intersectsSet: setOfItems];
答案 0 :(得分:4)
获取hierarchyItems
与其具有非空交集的对象
setOfItems
,使用带谓词的抓取请求
[NSPredicate predicateWithFormat:@"ANY hierarchyItems IN %@", setOfItems]