【问题标题】:Can I change name displayed in Spotlight search results?我可以更改 Spotlight 搜索结果中显示的名称吗?
【发布时间】:2011-04-26 02:28:33
【问题描述】:

我正在为一个将内容存储在名称无意义的文件中的应用程序编写一个 Spotlight 导入器。但是,允许用户搜索这些文件是有好处的。

编写一个提取并返回有用元数据的导入程序很容易,但是当用户在 Spotlight 中进行搜索时,他们会看到无意义的文件名。

我希望能够更改 Spotlight 搜索中返回的字符串。例如,如果搜索返回文件“abc123.qrt”,我希望它显示为“结果的有用名称”。有没有办法做到这一点?理想情况下,Spotlight(或 Finder)会尊重一段适当的元数据。

-安迪

【问题讨论】:

    标签: objective-c cocoa macos spotlight


    【解决方案1】:

    经过一番挖掘,发现“kMDItemDisplayName”可以解决问题。它并没有立即对我有用,但是一旦我设法重新导入文件就可以了

    【讨论】:

      猜你喜欢
      • 2021-12-20
      • 1970-01-01
      • 1970-01-01
      • 2023-03-14
      • 2011-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-01
      相关资源
      最近更新 更多