我有一组包含多个子对象的组。
player
可以拥有一个(且只有一个)child
个对象。 parent
和player
对象之间没有链接。
我想过滤给定玩家的所有垄断。
IE:场景
父阵列有2个组, A组和 B组
1. Group A (array)
a. Child.owner = Player 1
b. Child.owner = nil
c. Child.owner = nil
2. Group B (array)
a. Child.owner = Player 1
b. Child.owner = Player 2
c. Child.owner = Player 3
在上面的场景中,玩家1在A组中拥有垄断权。
我如何使用NSPredicates为我提供给定玩家拥有的所有垄断的列表?
非常感谢