原生swift拉链减压

时间:2017-03-23 12:54:34

标签: swift zip compression

我想在不使用外部框架的情况下实现zip解压缩。我认为来自iOS SDK的压缩框架应该可以,但我不确定。我正在寻找一些关于如何使用这个提取文件的例子,但一无所获。我不想将所有文件从zip提取到某个目录(而不是Data对象)。有人可以帮我开始吗?也许我找不到一些教程?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

zlib已经存在,它提供了原始的解压缩和CRC计算引擎。从那里,您可以编写自己的代码来解释zip文件结构,PKWare appnote中对此进行了说明。这是相对简单的。