Как создать единый формат файла из нескольких документов с iOS для Windows, OSX, iPhone - PullRequest
0 голосов
/ 04 февраля 2011

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

Основным ресурсом является база данных sqlite.Пользователь может хранить несколько файлов мультимедиа, ссылки на которые есть в этой базе данных.

Мой первый импульс - использование OSX Bundles , но это покажет, что это папки на окнах.

Или поместите все данные в базу данных sqlite, но у вас будут проблемы при попытке открыть большие файлы.

Или, может быть, внутри zip-файла, но нужно сжать / распаковать.

Или, возможно, существуетволшебная уловка, чтобы показать папку как файл под окном ...

Есть ли работающая VFS (виртуальная файловая система) для iOS?

Ответы [ 2 ]

0 голосов
/ 04 февраля 2011

Да, вы можете использовать нашу SolFS Application Edition, это именно то, что вы ищете, и она доступна для iOS, а также для всех других основных платформ.

У ZIP есть проблема неэффективной модификации - она ​​медленная и требует много ресурсов.

0 голосов
/ 04 февраля 2011

Я бы выбрал широко известный формат архивации, такой как zip или tar, потому что я уверен, что есть готовые библиотеки, которые вы можете использовать.Кстати, формат ZIP позволяет хранить файлы и без сжатия.

...