Создать NSArray папки подпутей - PullRequest
0 голосов
/ 06 октября 2011

Есть ли основной метод для создания представления массива папки?
Я имею в виду что-то вроде

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

Я использую subpathsAtPath, чтобы получить массив из одной папки: должен ли я выполнить циклво всех подпапках или есть более разумный способ?

Ответы [ 2 ]

0 голосов
/ 06 октября 2011

Вам может быть лучше с enumeratorAtPath :, затем вы можете перечислять через потомков и использовать NSDirectoryEnumerator для получения уровня.

0 голосов
/ 06 октября 2011

NSArray * fileNames = [[NSFileManager defaultManager] contentsOfDirectoryAtPath: ошибка пути: & outError];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...