Entpacken Sie NSData mit Objective Zip

Habe ich erst kürzlich gefundenZiel Zip Ich habe die Anweisungen gelesen, um sie in meinem Projekt einzurichten. Ich bin mir jedoch nicht sicher, wie ich es zum Dekomprimieren einiger NSData verwenden soll, die ich dekomprimieren möchte.

Ich habe mir die Beispiellösung angesehen und es scheint, als würde das Entpacken einer Zip-Datei durchgeführt. Der Code sieht ungefähr so ​​aus

ZipFile *unzipFile= [[ZipFile alloc] initWithFileName:filePath mode:ZipFileModeUnzip];

[unzipFile goToFirstFileInZip];
ZipReadStream *read1= [unzipFile readCurrentFileInZip];

Gib oder nimm andere Anweisungen, so zeigen sie dir, wie du es benutzt. Ihr Beispielcode istHier

Ich würde gerne wissen, wie man dasselbe macht, aber mit NSData? oder müsste ich die NSData in eine zipFile konvertieren? wenn ja, wie wird das richtig gemacht?

Die NSData versuche ich zu entpacken, wenn zlib komprimiert ist ... jeder Beispielcode wäre hilfreich

Antworten auf die Frage(1)

Ihre Antwort auf die Frage