我可以在 Cocoa 中使用 Spotlight API(它们存在,对吗?)来确定 Spotlight(在右上角)是否将给定的文件路径与给定的字符串匹配?
换句话说,给定一个文件路径(例如“/Users/enchilada/Desktop/MapOfUSA.pdf”和一个字符串(例如“Virginia”),当输入“Virginia”时,我如何判断 Spotlight 是否会显示此文件右上角的 Spotlight 搜索? (您可以想象,在显示的示例中,它可能会匹配,因为美国的 PDF map 可能包含维吉娜。)
如果可能的话,一个简单的代码片段将不胜感激。
最佳答案
您可以使用 NSMetadataQuery
类或其底层 CFType MDQuery
。 O'Reilly has published an example 。
关于objective-c - 在 Cocoa 中使用 Spotlight,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3719010/