Я использую объектив-zip для zip/unzip-файлов в папке. моя папка содержит несколько изображений, БД SQLite файл и т.д. This is the link from where i downloadedНевозможно распаковать папку цели c
и я получил код также заархивировать папку This is the link of that
Ziping папки делается отлично, но я не могу распаковать это. вот мой код.
-(void)makeUnZip{
NSString *stringPath1 = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)objectAtIndex:0];
NSString *stringPath=[stringPath1 stringByAppendingPathComponent:[@"test" stringByAppendingFormat:@".zip"]];
ZipFile *unzipFile = [[ZipFile alloc] initWithFileName:stringPath mode:ZipFileModeUnzip];
NSArray *infos = [unzipFile listFileInZipInfos];
for (NSString *file in infos) {
ZipReadStream *readStream = [unzipFile readCurrentFileInZip];
FileInZipInfo *fileInfo = [unzipFile getCurrentFileInZipInfo];
NSString *fileName = [fileInfo name];
NSLog(@"File Name--- %@",fileName);
NSString *unzipFilePath = [stringPath1 stringByAppendingPathComponent:fileName];
NSString *dir = [unzipFilePath stringByDeletingLastPathComponent];
if (![[NSFileManager defaultManager] fileExistsAtPath:dir isDirectory:nil]) {
[[NSFileManager defaultManager] createDirectoryAtPath:dir attributes:nil];
NSLog(@"created directory %@", dir);
}
}
[unzipFile close];
}
This is link from where i got the reference for unzip
NSLog показывает только одно имя файла для всех файлов и мой ziped файл каталога документов не unziping.
Например, моя папка zip содержит 3 изображения abc1.png, abc2.png и abc3.png, после чего NSLog отображает abc3.png для всех 3 и не распаковывает.
Когда я разархивирую вручную, перейдя в папку симулятора, он отображает все изображения отлично.
Может ли кто-нибудь заглянуть в него и сообщить, где я ошибаюсь?
увидеть эту ссылку http://stackoverflow.com/questions/6786835/how-to-unzip-folder-in-ios-iphone-application –
Пожалуйста Гото это URL .. HTTP: //stackoverflow.com/questions/11333399/download-and-unzip-file-in-ios – Vijay
Спасибо за ответ. есть ли у вас какие-либо идеи в объективе-zip? –