我是新来的,请帮助我。我想从给定的URL下载.epub或.pdf(例如:www.example.com./file.pdf)并将其存储到具有特定名称(整数)的iOS设备中,如果我想打开那本书我可以能够检查它是否是我想要的书。
答案 0 :(得分: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);
答案 1 :(得分:0)
如果您正确使用google,可以使用多种解决方案。
但无论如何,您可以使用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