我必须在所有目录中搜索mp3文件。我使用Spotlight来实现它,但是它仅在/ user / userAccount / Music / Itunes Music中搜索。我已将歌曲存储在Desktop / Songs / *。mp3上,并且不在此目录中搜索。
我该怎么做,我的应用程序将在所有目录中搜索。
最佳答案
如果您不需要Spotlight,则可以使用Unix命令find
。一个示例命令行是:
find ~ -name '*.mp3'
只要您的所有mp3文件都具有
.mp3
扩展名。从Cocoa应用程序中,您必须将其包装在
NSTask
中或使用popen()
调用。