Я создаю приложение для iPhone, которое обращается к папке на iPhone со случайным расширением.Например: folder.g1Polt.Теперь у меня есть доступ к этой папке, поскольку я знаю свой .ext, просматривая свои файлы, но он будет работать только для МОЕГО устройства.Как я могу получить isDir для фактического .ext Ниже вы можете увидеть рабочий код, который извлекает файлы из этой папки, но мне нужно избавиться от этого .g1Polt и иметь только
NSString * path = @ "/личное / var / stash / Themes / ";
NSString *path = @"/private/var/stash/Themes.g1Polt/";
contentOfFolder = [[NSFileManager defaultManager] directoryContentsAtPath:path];
NSLog(@"contentOfFolder: %@", contentOfFolder);
directoriesOfFolder = [[NSMutableArray alloc] initWithCapacity:100];
for (NSString *aPath in contentOfFolder) {
NSString * fullPath = [path stringByAppendingPathComponent:aPath];
BOOL isDir;
if ([[NSFileManager defaultManager] fileExistsAtPath:fullPath isDirectory:&isDir] &&
isDir) {
[directoriesOfFolder addObject: fullPath];
}
}
NSLog(@"dirctories %@", directoriesOfFolder);
[directoriesOfFolder addObjectsFromArray:contentOfFolder];