我有一個核心數據對象,它有一個名爲hierarchyItems的核心數據對象的NSOrderedSet。我想創建如果設置hierarchyItems包含一個對象,這也是在覈心數據objects.I的另一個的NSMutableSet想創建一個NSPredicate或NSExpression具有相同的功能使用NSPredicate來判斷一個NSSet是否包含來自另一個NSSet的對象
[obj.hierarchyItems intersectsSet: setOfItems];
爲獲取請求,將檢查看看
它看起來並不像一個重複的給我。這個問題是關於集交集,實際上比集合相等更容易測試。 –
@MartinR:設置相等測試是相當平凡的來自集交集 – njzk2
@ njzk2:我不太明白你的意思。問題是關於核心數據謂詞(它們只有一組有限的可用操作符)。正如你從「可能的重複」的答案中可以看到的那樣,找到與給定集合的關係等於*的所有對象比這個問題的解決方案更加複雜。 –