Как распаковать файл gzip и записать его в несжатый файл на iPhone - PullRequest
7 голосов
/ 19 июля 2011

У меня есть файл bigfile.gz, который входит в комплект моего приложения для iPhone.При запуске приложения я хочу заархивировать этот файл в папку «Мои документы» в моем приложении.Как я могу достичь этого программно?

В основном я хочу получить эффект: gunzip bigfile.gz .. очевидно, что утилита gunzip не доступна в среде iOS, хотя.

1 Ответ

4 голосов
/ 19 июля 2011

Как указано в этом посте:

API сжатия на iPhone

доступны как zlib, так и bzip2.Однако, как указывает другой ответ, если вы сохраняете данные разговоров в объекте NSData, вы можете использовать категорию NSData, которая добавляет сжатие / распаковку gzip и zlib в качестве простых методов.Вот полезная ссылка для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...