我正在/ Documents / Cachae文件夹中保存一个pdf文件,之后我可以很容易地找到我的pdf所在的路径..但问题是如何告诉pdfURL脚趾从/ Documents文件夹中获取pdf不是主资源文件夹
pdfURL = CFBundleCopyResourceURL(CFBundleGetMainBundle(), CFSTR("newPdf.pdf"), NULL, NULL);
pdf = CGPDFDocumentCreateWithURL((CFURLRef)pdfURL);
NSLog(@"pdfurl %@",pdfURL);
CFRelease(pdfURL);
关于这件事的任何想法
答案 0 :(得分:0)
//---get the path of the Documents folder---
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory , NSUserDomainMask, YES);
NSString *documentsDir = [paths objectAtIndex:0];
NSString *filePath = [documentsDir stringByAppendingPathComponent:"newPdf.pdf"];
pdf = CGPDFDocumentCreateWithURL((CFURLRef)filePath);
NSLog(@"pdfurl %@",filePath);
CFRelease(pdfURL);
filePath将为您提供目录中文件的路径。