我是新来的,请帮助我。我想从给定的 url 下载 .epub 或 .pdf (例如: www.example.com./file.pdf )并将其以特定名称(整数)存储到我的 iOS 设备中,如果我想打开那本书,我可以能够检查它是否是我想要的书。
问问题
4510 次
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/AFNetworking或https://github.com/pokeb/asi-http-request 来满足您的目的。
还有一些示例您可以查看并参考https://github.com/PSPDFKit/PSPDFKit-Demo和https://github.com/steipete/AFDownloadRequestOperation
对于 epub 阅读器,您可能可以点击此链接http://ideveloperworld.blogspot.in/2011/02/epub-reader.html
于 2013-03-14T05:21:25.480 回答