j'ai trouvé une réponse greate dans un débordement de pile ci-dessous à partir de ce lien download and unzip file in iOS s'il vous plaît vérifier ci-dessous
Je l'ai utilisé avec succès ZipArchive dans le passé. Il est assez léger et simple à utiliser, prend en charge la protection par mot de passe, plusieurs fichiers à l'intérieur d'un ZIP, ainsi que de compresser & décompresser.
L'utilisation de base est:
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];
plus d'exemples sur ce paquet here
J'ai aussi essayé SSZipArchive dans certains projets. Au-dessous de la ligne décompresser votre fichier zip.
[SSZipArchive unzipFileAtPath:path toDestination:destination];
C'est un double de ces questions: http://stackoverflow.com/questions/230984/compression-api-on-the-iphone, http://stackoverflow.com/questions/1230351/is- il-tout-zip-décompression-pour-iphone –