Архивировать и разархивировать из приложения

Что такое оптимизированный способ архивирования и разархивирования файлов из приложения iPhone.

3 ответа

Решение

ZipArchive - это класс Objective-C для сжатия или распаковки zip-файлов.

Его можно использовать для разработки приложений для iPhone, а также какао на Mac OSX.

Смотри сюда: http://code.google.com/p/ziparchive/downloads/list

Вы можете скачать файлы и импортировать их в свой проект, чтобы использовать их.

Вы можете скачать ziparchive файлы с http://code.google.com/p/ziparchive/downloads/list и добавить файлы в свое приложение.

Вы можете использовать следующие методы для архивирования файлов в одном zip-файле.

- (BOOL) CreateZipFile2: (NSString *) zipFile;

- (BOOL) CreateZipFile2: (NSString *) пароль zipFile: (NSString *) пароль;

- (BOOL) addFileToZip: (NSString *) имя файла: (NSString *) новое имя;

- (BOOL) CloseZipFile2; // закрыть экземпляр архиватора.

Вы можете использовать следующие методы, чтобы распаковать zip-файл.

- (BOOL) UnzipOpenFile: (NSString *) zipFile;

- (BOOL) UnzipOpenFile: (NSString *) zipFile Пароль: (NSString *) пароль;

- (BOOL) UnzipFileTo: (NSString *) перезапись пути: (BOOL) перезапись;

- (BOOL) UnzipCloseFile; // закрыть экземпляр архиватора.

Другие вопросы по тегам