0

我有一个问题,如果我可以下载一个电子书文件,例如 .epub 或 PDF,然后我在 a 上列出这个文件tableview,现在我选择其中一本书。

我可以通过 iBook 打开吗?

或者我需要实现一个阅读器来打开文件?

还有一个问题,我在我的文件夹中下载了一个pdf文件

我注销的路径,看起来不错

这是代码:

 NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)objectAtIndex:0];
 NSString *ePubSubFolder = [docPath stringByAppendingPathComponent:@"Books"];
 NSString *pdfPath = [ePubSubFolder stringByAppendingPathComponent:[NSString stringWithFormat:@"%@",self.pdfFileName]];    
 CFURLRef pdfURL = CFURLCreateWithFileSystemPath (NULL,(CFStringRef)pdfPath, kCFURLPOSIXPathStyle, FALSE);
 NSLog(@"PDF URL: %@", pdfURL);
 pdf = CGPDFDocumentCreateWithURL((CFURLRef)pdfURL);
 CFRelease(pdfURL);

日志结果是

../iPhone%20Simulator/4.3.2/Applications/06BA5929-3531-4AC3-B524-6CC74DC7E2C9/Documents/Books/Repeat%20After%20Me%20User's%20Guide.pdf

我做错了什么吗?我不会在我的视野中展示任何东西。

非常感谢所有回复或回答:-)

4

1 回答 1

0

在IOS中,当您使用任何应用程序打开pdf时,您会在右上角单击一个选项,然后您可以看到在ibooks中打开等选项。我已经尝试过很多应用程序。

这就是我在我的 ios 设备上使用一些 pdf 所做的事情。将文件加载到 comp 上的保管箱文件夹中,在保管箱中的设备中打开它,然后将其移至 ibooks。

于 2011-09-22T05:35:32.037 回答