Я пытаюсь вернуть список каталогов, присутствующих в каталоге документов приложения. Я могу получить массив, содержащий все файлы с заданным расширением (например, файлы .txt или .png) и могу вернуть все содержимое (включая каталоги) Проблема возникает, когда я хочу вернуть только каталоги. Есть ли простой способ сделать это?
Вот мой код для возврата всех .txt файлов:
- (ViewController *) init {
if (self = [super init]) self.title = @"Text Files";
// get the list of .txt files
directoryList = [[[[NSFileManager defaultManager] directoryContentsAtPath:DOCUMENTS_FOLDER]
pathsMatchingExtensions:[NSArray arrayWithObjects:@".txt", nil]] retain];
NSLog(@"%@", directoryList);
return self;
}
и для всех файлов
- (ViewController *) init {
if (self = [super init]) self.title = @"Text Files";
// get the list of all files and directories
directoryList = [[[NSFileManager defaultManager] directoryContentsAtPath:DOCUMENTS_FOLDER] retain];
NSLog(@"%@", directoryList);
return self;
}