Я пытаюсь разархивировать папку с помощью библиотеки ssziparchive, которую я нашел по адресу: https://github.com/soffes/ssziparchive< /а>. Код, который я использовал:
NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *zipFilePath = [documentsDirectory stringByAppendingPathComponent:@"ZippSecretExcel.zip"];
NSString *unzipFilePath = [documentsDirectory stringByAppendingPathComponent:@"UnZipSecretExcel"];
BOOL
status = [SSZipArchive unzipFileAtPath:zipFilePath toDestination:unzipFilePath];
if(status)
{
NSLog(@"File successfully uncompressed");
}
else{
NSLog(@"File failed to compressed");
}
Я проверил, что ZippSecretExcel существует в каталоге документов проектов, но приведенный выше код не может его разархивировать. Программа компилируется, и нет ошибок или сбоев. Моя zip-папка содержит три папки, которые сами содержат файлы и папки. Должен ли я выполнять какие-либо дополнительные действия, чтобы разархивировать файл?