如何解压缩gzip文件并将其写入iPhone上的未压缩文件

Nek*_*ios 7 iphone gzip ios

我的iPhone应用程序包中有一个文件bigfile.gz.在应用程序启动时,我想将该文件压缩到我的应用程序中的Documents目录.我如何以编程方式实现此目的?

基本上我想要的效果:gunzip bigfile.gz..显然gunzip,iOS环境中没有实用工具.

Pen*_*One 4

正如这篇文章中指出的:

iPhone 上的压缩 API

zlib 和 bzip2 都可用。然而,正如另一个答案指出的那样,如果您将对话的数据存储在一个NSData对象中,那么您可以使用一个NSData类别,将 gzip 和 zlib 压缩/解压缩添加为简单的方法。这是一个有用的链接