如何在swift中解压缩.gz文件?

时间:2015-07-29 13:02:31

标签: swift compression gz

我正在使用swift编程,我有一个NSData对象,它代表一个gz格式的压缩二进制文件。我该如何解压缩?

谢谢。

2 个答案:

答案 0 :(得分:3)

退房:https://github.com/1024jp/NSData-GZIP

这应该允许压缩/解压缩。

答案 1 :(得分:-2)

你通过研究它来做到这一点。

快速谷歌搜索显示.gzgzip文件格式的文件扩展名。

所以在Xcode中搜索“gzip”。看起来像是一些虚假命中,但在Cocoa Touch中没有明显的内置支持。它确实看起来像Mac OS中的终端命令gzip文件,但这对iOS没有帮助。

返回Google:

谷歌搜索“iOS gzip库中的第一个搜索结果显示,github上的Nick Lockwood图书馆可让您将NSData转换为gzip格式:

https://github.com/nicklockwood/GZIP

我建议你看一下。 (尼克洛克伍德有一些非常受欢迎的iOS框架,包括优秀的iCarousel。我首先倾向于他的工作,因为我知道他是一个有才华的开发人员,他创造了设计良好的图书馆。

毫无疑问是其他人。