我有两个不同的 NSArrayController,但我想使用一个搜索字段的文本来过滤它们。每个控制器的谓词都不同。是否可以?现在我只能让它一次过滤一个阵列控制器。
问问题
258 次
1 回答
0
是的,这是可能的。
你可以这样做:我的这个 Stack Overflow 回答展示了如何为一张表和 ArrayController 做。
对于多个,您只需要添加一个新谓词,即 as Predicate2
。请参考屏幕截图:
这里 Teacher 和 Student 类包含一个属性name
。但是你可以有不同的属性名称。此外,我只过滤一列或属性,您可以在其中搜索多个列/属性,为此请参阅上面的链接。
于 2014-03-28T07:17:08.717 回答