SSZipArchive

ZipArchive is a simple utility class for zipping and unzipping files on iOS and Mac.
Unzip zip files;
Unzip password protected zip files;
Create new zip files;
Append to existing zip files;
Zip files;
Zip-up NSData instances. (with a filename)
https://github.com/ZipArchive/ZipArchive