【发布时间】:2011-06-24 20:53:15
【问题描述】:
我想创建一个 iTunes 风格的搜索功能,其中搜索字段将查看目录的内容并将结果显示在 NSTableView。
这将专门用于音乐,因此搜索字段应匹配歌曲名称、艺术家姓名或歌曲名称。
有没有办法在 Objective-C 中做到这一点,而无需先将目录的内容添加到 NSTableView 中?
【问题讨论】:
标签: objective-c cocoa search spotlight
我想创建一个 iTunes 风格的搜索功能,其中搜索字段将查看目录的内容并将结果显示在 NSTableView。
这将专门用于音乐,因此搜索字段应匹配歌曲名称、艺术家姓名或歌曲名称。
有没有办法在 Objective-C 中做到这一点,而无需先将目录的内容添加到 NSTableView 中?
【问题讨论】:
标签: objective-c cocoa search spotlight
您需要使用 Spotlight 来搜索元数据,例如艺术家和其他歌曲信息:
SearchKit 的重点 OTOH 是内容搜索。
【讨论】:
“目录”在哪里?您是在谈论本地文件系统上的实际目录吗? 我建议使用目录列表的内容填充数组,然后使用许多方法中的一个来搜索以填充 tableView。
【讨论】:
这通常是SearchKit 的用途。它使您可以访问聚光灯元数据,以便您可以非常快速地搜索此类信息。
【讨论】: