Архивировать и разархивировать из приложения
Что такое оптимизированный способ архивирования и разархивирования файлов из приложения 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; // закрыть экземпляр архиватора.