2012-12-04 171 views
0

我需要將ZIP文件的內容解壓縮到選定的目錄中。我做了:ZipZAP解壓ZIP文件

ZZArchive* archive = [ZZArchive archiveWithContentsOfURL:[NSURL fileURLWithPath:@:"blahblah.zip"]]; 
for (NSUInteger index = 0, count = archive.entries.count; index < count; ++index) 
{ 
    ZZArchiveEntry* archiveEntry = archive.entries[index]; 
    NSString *inZipFileName = nextEntry.fileName; 
} 

但如何將archiveEntry解壓縮到ZIP文件名中的文件名?

回答

1

最後,這很簡單:

NSData *data = [nextEntry data]; 
[data writeToFile:@"uncompressed_filename" atomically:NO]; 

我來,我見,我征服......