About ZipKit
ZipKit is an Objective-C framework for reading and writing Zip archives in Mac OS X apps. It supports:
- the standard PKZip format
- files larger than 4GB in size using PKZip's zip64 extensions
- optionally, resource forks in a manner compatible with Mac OS X's Archive Utility (in the Mac OS X targets only)
- clean interruption, so archiving can be cancelled by the invoking object (e.g., a NSOperation or NSThread).
It was developed at Data Deposit Box and released under the BSD license. Thanks to Jaka JanĨar for manual memory management & iPhoneOS support.
Follow @zipkit on Twitter for updates.
Requirements
ZipKit requires Xcode 3.1. It works on Mac OS X Leopard 10.5 or greater with garbage collection supported, and iPhoneOS 3.0.
The Project
The Xcode project contains three targets:
- a Mac OS X framework
- a Mac OS X static library
- an iPhoneOS static library
In addition, the Demo Projects sub-directory contains three Xcode demonstration projects:
- a Mac OS X Cocoa application built with the framework; it interoperates with Archive Utility
- a Mac OS X command line tool built with the static library; it also interoperates with Archive Utility
- an iPhone application built with the iPhone static library; it shows the contents of an included test archive
Using ZipKit
See this page.
This revision is from 2010-02-03 21:21
