Как записать несколько файлов из одного объекта NSData?

Я пишу приложение для iPhone, которое включает покупки в приложении. Он загружает zip-файл, затем я распаковываю файл, используя популярную категорию NSData (zlibDeflate), который выводит несжатый файл в объект NSData. Zip-файл содержит несколько файлов, которые мне нужно записать в каталог «Документы». Как я могу написать каждый файл отдельно от этого одного объекта NSData? writeToFile просто записывает все это в один файл.

Спасибо и дайте мне знать, если вам нужна дополнительная информация.


person Kevin Cupp    schedule 19.05.2010    source источник


Ответы (1)


Если вы все еще не исправили это, вы можете попробовать использовать:

http://code.google.com/p/ziparchive/

и прочитать комментарии к документации здесь:

http://code.google.com/p/ziparchive/wiki/PageName

person adam    schedule 27.05.2010
comment
Спасибо, несколько дней назад я проехал по этому маршруту. Изначально у меня были проблемы с компиляцией сценариев ZipArchive, поэтому я попробовал подход NSData, но потом нашел вот это и смог его скомпилировать: code.google.com/p/ziparchive/issues/detail?id=4 - person Kevin Cupp; 28.05.2010