Tag: 解压缩

解压缩内容的应用程序内购买ios

苹果托pipe的内容正在下载作为.zip在应用程序内购买的情况下。 m试图解压缩这些内容,但提交zipArchive打开.zip文件。 ZipArchive* za = [[ZipArchive alloc] init]; za.delegate = self; NSString *path = [download.contentURL path]; if([[NSFileManager defaultManager] fileExistsAtPath:path]) { NSLog(@"File Exists: %@", path); } else { NSLog(@"file not exists: %@", path); } if( [za UnzipOpenFile:path] ) { if( [za UnzipFileTo:dir overWrite:YES] != NO ) { NSLog(@"unzip data success"); //unzip data success //do something } […]

使用客观的zip解压缩NSData

我刚刚发现Objective Zip我已经阅读了指示,让它在我的项目中build立。 不过,我不知道如何使用它来解压缩一些我想要解压缩的NSData。 我已经看了示例解决scheme,它似乎是在zip文件上执行解压缩代码看起来大致是这样的 ZipFile *unzipFile= [[ZipFile alloc] initWithFileName:filePath mode:ZipFileModeUnzip]; [unzipFile goToFirstFileInZip]; ZipReadStream *read1= [unzipFile readCurrentFileInZip]; 给予或采取一些其他的指示,这是他们如何显示你使用它,他们的示例代码在这里 我想知道如何做同样的事情,但使用NSData? 或者我将不得不将NSData转换成zipFile? 如果是的话,那么performance如何? NSData我想解压缩,如果zlib压缩…任何示例代码将是有益的

在swift中解压缩文件

如何去迅速解压缩文件? 在Objective-C中,我使用了SSZipArchive,我喜欢它。 如下面的代码所示。 我怀疑,如果我决定保持SSZipArchive, 我将不得不桥接一个Objective-C文件到我的Swift文件。 有没有更新的第三方,或更好的Apple文档在Swift中解压文件? NSString *zipPath = [self.globalFileStrucure stringByAppendingPathComponent:@"zipfile.zip"]; [data writeToFile:zipPath options:0 error:&error]; BOOL unZipped = 0; unZipped = [SSZipArchive unzipFileAtPath:zipPath toDestination:self.globalFileStrucure];