【发布时间】:2011-05-05 17:41:39
【问题描述】:
当我使用 URL 将 PDF 保存到文件时,保存的 pdf 不会显示在 Itunes/我的 iPad 名称/应用程序/MyApp 的文档窗口中。实际上,我什至在“文件共享”部分下都看不到我的应用程序。 “dropbox”或“pages”之类的应用是如何做到的?
使用的代码
//我想要的pdf的urlNSURL *pdfURL = [NSURL URLWithString:@"http://manuals.info.apple.com/en/iphone_user_guide.pdf"];
// 获取我们文档目录的路径NSArray *documentPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
//这应该是我们的文档目录NSString *saveDirectory = [documentPath objectAtIndex:0];
NSString *saveDirectory2 = [[saveDirectory stringByAppendingPathComponent:@"myfile.pdf"] retain];
//将我的 PDF 转换为 NSData,也许我无法从 PDF 转换?NSData *dataToWrite = [NSData dataWithContentsOfURL:pdfURL];
//将转换后的pdf写入内存路径BOOL status = [dataToWrite writeToFile:saveDirectory2 atomically:YES];
【问题讨论】: