ho trovato una risposta greate in overflow dello stack in basso da questo link download and unzip file in iOS controlli prego sotto
Ho usato ZipArchive con successo in passato. È abbastanza leggero e semplice da utilizzare, supporta la protezione tramite password, più file all'interno di un ZIP e comprime la decompressione &.
L'uso di base è:
NSString *filepath = [[NSBundle mainBundle] pathForResource:@"ZipFileName" ofType:@"zip"];
ZipArchive *zipArchive = [[ZipArchive alloc] init];
[zipArchive UnzipOpenFile:filepath Password:@"xxxxxx"];
[zipArchive UnzipFileTo:{pathToDirectory} overWrite:YES];
[zipArchive UnzipCloseFile];
[zipArchive release];
più esempi di questo pacchetto here
Ho anche provato SSZipArchive in alcuni progetti. Sotto la riga decomprimere il file zip.
[SSZipArchive unzipFileAtPath:path toDestination:destination];
fonte
2012-11-06 11:28:21
Questo è un duplicato di queste domande: http://stackoverflow.com/questions/230984/compression-api-on-the-iphone, http://stackoverflow.com/questions/1230351/is- there-any-zip-decompression-for-iphone –