在iPad上保存pdf文件的问题

时间:2010-09-22 10:54:11

标签: ipad ios-simulator

我的iPad应用程序中有一个pdf文件。我想在iPad上保存该pdf文件,以便我可以从我的应用程序中读取它。我在iPad上使用以下路径保存pdf文件: -

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

 NSString *documentsDirectory = [paths objectAtIndex:0];

 NSString *fileBPath = [documentsDirectory stringByAppendingPathComponent:@"tmp.pdf"];

但是我无法在iPad上找到这个pdf文件。 任何人都可以建议我如何才能找到它? 文件路径错了吗?然后建议我保存pdf文件的文件路径?

先谢谢

1 个答案:

答案 0 :(得分:2)

1)见SO question/answer regarding creation of a pdf from a UIView

2)如果您已将pdf文件作为NSData对象,则可以使用

将其保存到文档目录中的文件中。
[NSData writeToFile:fileBPath atomically:YES];

3)另一方面,如果PDF文件是应用程序包的一部分(即在编译时包含在应用程序中),则它不在文档目录中。

查看[NSBundle mainBundle]的文档 - 这就是PDF的用途。

相关问题