2011-07-08 31 views

回答

1

你爲什麼不只是射燈整合創造某種替代的呢?

http://developer.apple.com/library/mac/#documentation/Carbon/Conceptual/MetadataIntro/MetadataIntro.html

如果你實際上是試圖尋找其他文件,可以使用Spotlight對於還有:

http://developer.apple.com/library/mac/#documentation/Carbon/Conceptual/SpotlightQuery/SpotlightQuery.html

+0

我只想從數組或數據庫中搜索 – Luke

+0

但我希望結果可以動態地改變,以響應用戶鍵入的關鍵詞 – Luke

+3

@Luke:你應該編輯你的問題來澄清一點,因爲你的問題是這樣的目前編寫意味着您想要複製Spotlight本身 - 即搜索文件。 –

3

如果你正在尋找通過搜索你自己的數據,你可能會考慮NSSearchField控件。以下是Apple文檔中"Introduction to Search Fields Guide"的鏈接;它應該把你放在正確的軌道上。

+0

@peterHosey當然你是對的,但正如你以前所指出的那樣,最初的問題對於實際期望的實現是模糊的。如果他的術語混淆了(也許他打算在NSSearchField/NSSearchFieldCell時尋找聚光燈),我只是試圖在正確的方向上引導@Luke。我引用的文檔包括用於實現SearchField的示例代碼。 – Gouldsc

+0

那麼,這是前端,但它沒有做任何實際的搜索。其參與程度是爲您提供搜索字符串,您可以通過該字符串創建謂詞以傳遞給核心數據或傳遞給NSArrayController以過濾數據。 –

+0

(對不起,對於無序 - 我意識到我的原始評論是錯誤的,現在編輯它爲時已晚)。 –

相關問題