0

我是新来的,请帮助我。我想从给定的 url 下载 .epub 或 .pdf (例如: www.example.com./file.pdf )并将其以特定名称(整数)存储到我的 iOS 设备中,如果我想打开那本书,我可以能够检查它是否是我想要的书。

4

2 回答 2

1

将此代码添加到您的视图确实加载或任何其他方法

NSData *pdfData = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://www.feedbooks.com/book/3471.epub"]];

//Store the Data locally as epub  File if u want pdf change the file extension  

NSString *resourceDocPath = [[NSString alloc] initWithString:[[[[NSBundle mainBundle]  resourcePath] stringByDeletingLastPathComponent] stringByAppendingPathComponent:@"Documents"]];

NSString *filePath = [resourceDocPath stringByAppendingPathComponent:@"3471.epub"];

[pdfData writeToFile:filePath atomically:YES];
NSLog(@"%@",filePath);
于 2013-03-15T05:21:11.397 回答
0

如果您正确地使用谷歌搜索,有几种解决方案可用。

但无论如何,您可以使用https://github.com/AFNetworking/AFNetworkinghttps://github.com/pokeb/asi-http-request 来满足您的目的。

还有一些示例您可以查看并参考https://github.com/PSPDFKit/PSPDFKit-Demohttps://github.com/steipete/AFDownloadRequestOperation

对于 epub 阅读器,您可能可以点击此链接http://ideveloperworld.blogspot.in/2011/02/epub-reader.html

于 2013-03-14T05:21:25.480 回答