NSArray - 过滤给定玩家的父子关系中的所有垄断

时间:2015-05-11 19:37:31

标签: objective-c nsarray filtering nspredicate

我有一组包含多个子对象的组。

player可以拥有一个(且只有一个)child个对象。 parentplayer对象之间没有链接。

我想过滤给定玩家的所有垄断。

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为我提供给定玩家拥有的所有垄断的列表?

非常感谢

0 个答案:

没有答案