Предложения формата архива для экспорта данных приложений iPad? Тарболл? - PullRequest
1 голос
/ 05 июня 2010

У меня есть зарождающееся приложение для iPad, которое хранит «документы» внутри устройства в файловой системе в виде последовательности отдельных файлов в папке.

Я хотел бы попробовать включить функцию импорта / экспорта через iTunes, используя для этого функции OS 3.2. Я хочу поместить все части документа, которые хранятся внутри, в один контейнерный файл для экспорта.

Итак, умные люди из Stack Overflow: Какое простейшее решение, которое поместит файловую иерархию (или может быть простым списком в крайнем случае) в один файл? В теории не будет необходимости манипулировать «архивом» / контейнером вне приложения - так что случайный доступ здесь не так уж важен, хотя это, конечно, бонус.

Сразу же приходит на ум вещь типа файла tar. Ролл мой? Любые другие мысли или ошибки? (И если кто-нибудь может указать мне код, который читает / пишет из файла tar, я весь в ушах.)

Спасибо!

Обновление: Вики сообщества сделаны, так как здесь нет единственного правильного ответа.

1 Ответ

1 голос
/ 05 июня 2010

Попробуйте libarchive - дружественную лицензированную библиотеку BSD (проще для iPhone OS) для обработки архивных файлов.

...