Use this to unzip :
- (void)Unzipping {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *outputPath = [documentsDirectory stringByAppendingPathComponent:@"/PDFFolder"];
NSString *filePath = [NSString stringWithFormat:@"%@/%@", documentsDirectory,@"FILENAME.zip"];
NSString *zipPath = filePath;
[SSZipArchive unzipFileAtPath:zipPath toDestination:outputPath delegate:self];
}
and use this method to fetch pdf from directory :
-(NSData *)FetchPDF
{
NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString* documentsDirectory = [paths objectAtIndex:0];
NSString *dataPath = [documentsDirectory stringByAppendingPathComponent:@"/PDFFolder"];
NSString *workSpacePath = [dataPath stringByAppendingPathComponent:@"your_filename.pdf"];
NSData *pdfData = [NSData dataWithContentsOfFile:workSpacePath];
return pdfData;
}