小编Mat*_*rts的帖子

NSDirectoryEnumerator和子文件夹

我有一个iPhone应用程序搜索文件夹,整理所有音频文件的数组,并让他们回放.问题是,如果我正在搜索的文件夹中有一个子文件夹,它将跳过它/不进入其内容.

我的代码如下:

 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
 NSString *documentsDirectory = [paths objectAtIndex:0];
 NSDirectoryEnumerator *direnum = [[NSFileManager defaultManager] enumeratorAtPath:documentsDirectory];

 NSString *pname;

 while (pname = [direnum nextObject])
{
      [musicArray addObject:[pname stringByDeletingPathExtension]];
}
Run Code Online (Sandbox Code Playgroud)

我想要做的是继续搜索其子文件夹,我将如何去做?

iphone cocoa nsarray

6
推荐指数
1
解决办法
4077
查看次数

标签 统计

cocoa ×1

iphone ×1

nsarray ×1