Я успешно скачал zip файл и распаковал его с помощью ZipArchive
. Но теперь мне нужно получить доступ к изображениям из подпапки распакованного файла. Распакованная папка сохраняется в каталоге документов. Имя подпапки всегда менялось. Я использовал следующий код для распаковки zip-файла:
NSURL *zipUrl = [NSURL URLWithString:responseString];
NSData *data = [NSData dataWithContentsOfURL:zipUrl options:0 error:&error];
if(!error)
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSLog(@"paths..%@",paths);
NSString *path = [paths objectAtIndex:0];
NSString *zipPath = [path stringByAppendingPathComponent:@"zipfile.zip"];
[data writeToFile:zipPath options:0 error:&error];
if(!error)
{
ZipArchive *za = [[ZipArchive alloc] init];
if ([za UnzipOpenFile: zipPath])
{
BOOL ret = [za UnzipFileTo: path overWrite: YES];
if (NO == ret){} [za UnzipCloseFile];
}
}
else
{
NSLog(@"Error saving file %@",error);
}
}
else
{
NSLog(@"Error downloading zip file: %@", error);
}
Пожалуйста, помогите мне. Заранее спасибо.