Нет, это не будет мешать вашей работы. Если вы столкнулись с проблемой при загрузке большого или большого количества файлов, см. Это: Is it possible to load a compressed audio file directly into a buffer, without conversion?
Получить всю папку и подпапку.
Для Obj с:
NSArray *mainpaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDir = [mainpaths objectAtIndex:0];
NSFileManager *Filemanager = [NSFileManager defaultManager];
NSArray *fileList = [Filemanager contentsOfDirectoryAtPath:documentsDir error:nil];
for (NSString *s in fileList){
NSLog(@"YOu subfolder--%@", s);
}
Для скор:
let documentsDirectory = try! NSFileManager().URLForDirectory(.DocumentDirectory, inDomain: .UserDomainMask, appropriateForURL: nil, create: true)
let fileEnumerator = NSFileManager.defaultManager().enumeratorAtURL(documentsDirectory, includingPropertiesForKeys: nil, options: NSDirectoryEnumerationOptions(), errorHandler: nil)
while let file = fileEnumerator?.nextObject() {
//get all file name here.
}
Для 2-й вопрос: я спрашиваю, как получить список имен папок из пучка, не документировать каталог – kenvu