2011-07-18 14 views
6

iPhone uygulamamın bir paketinde bigfile.gz dosyası var. Uygulama başlangıcında, bu dosyayı uygulamasındaki Belgelerim dizinine aktarmak istiyorum. Bunu programatik olarak nasıl başarabilirim?Bir gzip dosyası nasıl açılır ve sıkıştırılmamış bir dosyaya yazılır, iPhone

Temel olarak şu etkiyi istiyorum: gunzip bigfile.gz .. açıkçası bir gunzip yardımcı programı iOS ortamında bulunmuyor.

+0

Bir göz atın: http://code.google.com/p/ziparchive/ –

+1

Durumumda bunlardan herhangi bir sebep yok. IPA yine de sıkıştırılacak. – Nektarios

cevap

4

olarak bu yazı dikkat çekti:

Compression API on the iPhone

zlib ve bzip2 hem de mevcuttur. Ancak, başka bir yanıt olarak, bir NSData nesnesindeki konuşmaları saklarsanız, o zaman gzip ve zlib sıkıştırma/dekompresyonunu basit yöntemler olarak ekleyen bir NSData kategorisini kullanabilirsiniz. İşte bunun için bir useful link.

+1

bağlantı geçersiz, lütfen çalışıyor – Flax

+0

olan bağlantıyı güncelleyin http://web.archive.org/web/20100102154917/http://cocoadev.com/index.pl?NSDataCategory –

İlgili konular