2014-03-28 40 views

回答

0

是的,這是可能的。

您可以這樣做:This Stack Overflow answer by me shows how to do for one table and ArrayController

對於多個你只需要添加一個新的謂詞,它將會表示爲Predicate2。請參考截圖:

在這裏老師和學生類包含屬性name。但是你可以有不同的屬性名稱。此外,我只過濾一個列或屬性,您可以搜索它的多個列/屬性,因爲這指的是上述鏈接。

enter image description here

+0

奇怪的是,我試過這個,但無法使它工作 - 什麼也沒有發生。我最終使用NSTextDelegate來捕獲搜索字段上的更改,並從中手動設置數組控制器上的filterPredicate。我會標記你的答案是正確的,但我會認爲我做了錯誤的事情。 – jsd

+0

大部分星期二我會上傳這個相同的運行代碼來找出任何愚蠢的錯誤。就像現在一樣,假期沒有Mac和我在一起。 –

相關問題