我的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文件的文件路径?
先谢谢
答案 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的用途。