Я заметил, что Apple приступила к использованию zip-архивов для замены пакетов документов (папок, отображаемых как один файл в Finder) в приложениях iWork. Я рассматриваю возможность делать то же самое, что получаю письма поддержки, связанные с моими пакетами документов, которые повреждаются при копировании их на оконный файловый сервер.Использование ZIP-архивов для хранения данных NSDocument
Мои вопросы - вот что было бы лучшим способом сделать это в приложении NSDocument?
Я думаю, самый простой способ будет создать файл каталога обертку, создать архив его и вернуть его в NSDocument в
- (NSFileWrapper *)fileWrapperOfType:(NSString *)typeName error:(NSError **)outError
Но я не в состоянии понять, как создать почтовый архив NSFileWrapper.
Развейте: Я закончил с использованием ZipKit http://bitbucket.org/kolpanic/zipkit/wiki/Home, который также поддерживает iPhone OS. –