#iphone #objective-c #directory #nsarray #nsdocument
#iPhone #objective-c #каталог #nsarray #nsdocument
Вопрос:
Существует ли основной метод для создания представления массива папки?
Я имею в виду что-то вроде
[
folder1[
001.jpg,
002.jpg
],
folder2[
subfolder1[
001.jpg
002.jpg
],
]
folder3[
001.jpg
]
]
Я использую subpathsAtPath для получения массива из одной папки: должен ли я перебирать все вложенные папки или есть более разумный способ?
Ответ №1:
NSArray * Имена файлов = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:ошибка пути:amp;outError];
Ответ №2:
Возможно, вам лучше использовать enumeratorAtPath:, затем вы можете перечислять через decedents и использовать NSDirectoryEnumerator для получения уровня.