我必须在所有目录中搜索mp3文件。我使用Spotlight来实现它,但是它仅在/ user / userAccount / Music / Itunes Music中搜索。我已将歌曲存储在Desktop / Songs / *。mp3上,并且不在此目录中搜索。

我该怎么做,我的应用程序将在所有目录中搜索。

最佳答案

如果您不需要Spotlight,则可以使用Unix命令find。一个示例命令行是:

find ~ -name '*.mp3'


只要您的所有mp3文件都具有.mp3扩展名。

从Cocoa应用程序中,您必须将其包装在NSTask中或使用popen()调用。

09-25 18:45
查看更多