你好我是 iOS 的初学者在我的一个活动中我想问.....我使用 WebView 显示 pdf ......在屏幕上并保存这个 Pdf 然后编写这种类型的代码...... .
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory , NSUserDomainMask, YES);
NSString *documentsDir = [paths objectAtIndex:0];
NSString *pdfFilePath =[documentsDir stringByAppendingPathComponent:@"myPDF.pdf"];// your yourPdfFile file here
NSLog(@"pdf file %@",pdfFilePath);
NSURL *url = [NSURL fileURLWithPath:pdfFilePath];
UIDocumentInteractionController *docController = [UIDocumentInteractionController interactionControllerWithURL:url];
docController.delegate = self;
[docController presentOpenInMenuFromRect:CGRextZero inView:self.view animated:YES];
当我们在模拟器上运行这段代码(使用 Xcode)然后显示路径,我在文档文件夹中成功获得了这个 Pdf 文件......但是当我们在 iPhone 设备上运行这段代码时,我得到了这种类型的路径...... ...
/var/mobile/Applications/D33A80AA-C0AD-4211-ADE3-4906372CDA40/Documents/myPDF.pdf
所以我不知道我的 Pdf 在 iPhone 设备中的位置以及如何获取此 Pdf 并打开......当我想要......