Как разархивировать zip на айфоне

Как разархивировать zip на айфоне

Существует большой третий инструмент партии для архивирования/разархивирования файлов для iPhone

https://github.com/soffes/ssziparchive

Очень прост в использовании. Надеюсь, это поможет!!

Edit:

Быстрый метод, который я создал, который принимает URL, загружает почтовый и расстегивает его

-(void)downloadAndUnzip : (NSString *)sURL_p : (NSString *)sFolderName_p  {      dispatch_queue_t q = dispatch_get_global_queue(0, 0);      dispatch_queue_t main = dispatch_get_main_queue();      dispatch_async(q, ^{       //Path info       NSURL *url = [NSURL URLWithString:sURL_p];       NSData *data = [NSData dataWithContentsOfURL:url];       NSString *fileName = [[url path] lastPathComponent];       NSString *filePath = [NSTemporaryDirectory() stringByAppendingPathComponent:fileName];       [data writeToFile:filePath atomically:YES];       dispatch_async(main,^          {           //Write To           NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);           NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents folder           NSString *dataPath = [documentsDirectory stringByAppendingPathComponent:sFolderName_p];            [SSZipArchive unzipFileAtPath:filePath toDestination:dataPath];           });  });   }  



Источник: stackoverrun.com


Добавить комментарий