将zip文件从iOS应用程序流式传输到Web浏览器

时间:2011-05-23 11:23:17

标签: iphone objective-c ios

我的应用运行一个HTTP服务器,可以连接到同一个Wifi网络上的桌面Web浏览器。目前处理图像等的个别请求。

我想找到一种方法来传输多个图像&一次性将文件转到浏览器。在发送之前,这些尺寸太大而无法在iPhone内存中构建。

我考虑过一次创建一个.zip文件并将文件流入其中,但不确定我该如何做到这一点?

1 个答案:

答案 0 :(得分:1)

创建ZIP文件非常简单。我只是自己反过来(解压缩我下载的ZIP文件),但是大多数可用库都支持压缩和解压缩。

您可以使用其中一个较低级别的C库,也可以使用其他人编写的几个Objective-C包装器。

我选择的个人包装是ZipKit:https://bitbucket.org/kolpanic/zipkit/wiki/Home

使用相当简单,因此它可能是您的首选停靠点。