开发者

zlib directly for uncompressing a zip folder for iphone

Is it possible to use the bare minimum zlib available on iPhone to uncompress a zip of a folder. I don't want to go for a open source library, please enlighten me the difficulty or possibility of implementing one piece of code which can uncompre开发者_运维百科ss a zip file.


As JosephH said, you cannot use ZLib to deal with .zip files.

But you can use the MiniZip library for that: http://www.winimage.com/zLibDll/minizip.html

There's already an Objective-C wrapper, if you don't want to write yours: http://code.google.com/p/ziparchive/

FYI - ZLib on iPhone:

Adds libz to the linked frameworks of your main target, just as another framework.

Then, you can check the ZLIB tutorials, to learn how to compress/decompress a file: http://www.zlib.net/zlib_how.html


zlib does not directly support the .zip file format, sorry.

It can be done though, contrib/minizip in the zlib distribution provides an example. (link to code: http://cvsweb.xfree86.org/cvsweb/utils/zlib/contrib/minizip/miniunz.c?rev=1.1&content-type=text/vnd.viewcvs-markup )

I'm unsure why you're against open source libraries, but http://bitbucket.org/kolpanic/zipkit/wiki/Home is a great solution.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜