在没有临时文件的情况下解压缩NSData

Vla*_*mir 12 iphone objective-c unzip nsdata

我发现了一些允许在iPhone上解压缩文件的libs(LiteZipZipArchive).但是它们都需要输入作为文件.是否有一个库允许直接解压缩包含zip存档数据的NSData而不将其写入临时文件?
我试图采用上面提到的libs,但到目前为止没有成功.

Jea*_*ser 0

据我了解,zip格式单独存储文件,每个存储的文件都使用压缩算法进行压缩(通常是DEFLATE算法)。

如果您只对解压缩使用 DEFLATE 算法压缩的数据感兴趣,您可以使用来自Google Toolbox For Mac 的NSData 的 zlib 添加 ,它不需要临时文件。