创建文件夹子路径的NSArray

时间:2011-10-05 21:10:23

标签: iphone objective-c directory nsarray nsdocument

是否有创建文件夹数组表示的核心方法?
我的意思是

[
folder1[
    001.jpg,
    002.jpg
    ],
folder2[
    subfolder1[
        001.jpg
        002.jpg
        ],
    ]
folder3[
    001.jpg
    ]
]

我正在使用subpathsAtPath来获取单个文件夹的数组:我应该遍历所有子文件夹还是有更智能的方法?

2 个答案:

答案 0 :(得分:0)

NSArray * fileNames = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:& outError];

答案 1 :(得分:0)

您可能更适合使用enumeratorAtPath:,然后您可以通过后代枚举并使用NSDirectoryEnumerator来获得级别。