iPhone - Получение имени файла и папки zip так же, как имя zip - PullRequest
0 голосов
/ 11 февраля 2011

Я использую следующий код для получения списка zip-файлов из папки в приложении iphone.

NSFileManager* fileMan = [NSFileManager defaultManager];
NSArray* files = [fileMan contentsOfDirectoryAtPath:myFolder error:&err];
NSArray* exts = [NSArray arrayWithObjects:@"zip", nil]; 
files = [files pathsMatchingExtensions:exts];

Я использую приведенный выше код для удаления zip-файлов в "myFolder" In "myFolder", вместе с моим почтовым индексом, у меня также есть папка с таким же именем.Например, если имя файла zip - A.zip, имя папки для распаковки - «A».Мой вопрос, как я могу получить "A.zip" и "A".Я не хочу иметь код, который извлекает имя файла и затем получает папку ...... Я хочу знать, есть ли другая альтернатива

1 Ответ

0 голосов
/ 11 февраля 2011

Используйте следующие коды.

NSString *fileName = [[path lastPathComponent] stringByDeletingPathExtension];  
NSString *fileType = [path pathExtension];

, где path - это NSString.

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