Я уже получаю путь для каталога документов и создаю некоторые каталоги внутри. Я уже знаю, как проверить, существует ли каталог, удалить его или его файлы, но как я могу перечислить каталоги? Спасибо.iOS список существующих каталогов
для файла листинга я использую:
int Count;
NSString *path;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
path = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"SomeDirectoryName"];
NSArray *directoryContent = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:NULL];
for (Count = 0; Count < (int)[directoryContent count]; Count++)
{
NSLog(@"File %d: %@", (Count + 1), [directoryContent objectAtIndex:Count]);
}
Можете ли вы мне посоветовать, как это сделать? –
@AmiriDev Вы посмотрели [документацию для '-enumeratorAtPath:'] (https://developer.apple.com/library/ios/#documentation/Cocoa/Reference/Foundation/Classes/NSFileManager_Class/Reference/Reference.html % 23 // apple_ref/ОКК/instm/NSFileManager/enumeratorAtPath :)? Там есть пример. – Caleb
вы можете ответить на этот вопрос. http://stackoverflow.com/questions/14931224/how-to-get-the-list-of-directores-in-nsdocumentdirectory –