Tag: ziparchive

zipArchive解压缩到iOS上的文档文件夹

我正在使用ZipArchive解压缩,但是将zip的内容解压缩到我的文档的子文件夹中,而不是直接放到我的文档文件夹中。 有谁知道我可以改变,以确保它保存到我想要的目录? -(void) unZipUpdateArchiveAtPath: (NSString *)zipPath { NSLog(@"UNZIP Update PATH: %@", zipPath); ZipArchive *zipArchive = [[ZipArchive alloc] init]; if ([zipArchive UnzipOpenFile:zipPath]) { if ([zipArchive UnzipFileTo:[self documentDirectory] overWrite:YES]) { NSLog(@"Archive unzip success"); [zipArchive UnzipCloseFile]; } else { NSLog(@"Failure to unzip archive"); } } else { NSLog(@"Failure to open archive"); } } #pragma mark – Application's Documents […]

在SSZipArchive的C头中包含“框架模块内的非模块头”

我想在我的Swift iOS项目中使用SSZipArchive objc库。 我做了什么: 创build了Objective-C“cocoa触摸框架” 遵循本指南将SSZipArchive的目标C和C文件导入到其中。 根据这个答案,将所有C标头更改为公共 根据此答案更改构build设置以允许非模块化包含 框架编译好。 我会设法使用这种方式在Swift项目中使用目标C库,所以我想这些步骤是正确的? 现在的问题是当我尝试在我的项目中导入SSZip并尝试编译时,它提供了SSZipArchive的每个C头文件中的“包含非模块头在框架模块”错误,我试过所有可能的解决scheme我可以在网上find没有成功。 似乎问题集中在zlib.h上 请帮助..我坚持了一个多星期了,我无法find任何替代品,迅速解压缩文件。