Я хотел бы скачать книгу epub и сохранить ее в своем каталоге, а затем открыть книгу в веб-просмотре. Я знаю, как открыть книгу в веб-обозрении, я не знаю, как загрузить книгу epub и сохранить ее в своих документах. Я попытался разархивировать имеющуюся у меня ссылку, но какую бы ссылку я ни дал, я вижу только книгу help.epub. Я не могу найти нужную мне книгу в своих документах.
Код для распаковки:
(void)unzipAndSaveFile{
ZipArchive* za = [[ZipArchive alloc] init];
NSLog(@"url%@",receivedUrl);
NSLog(@"recieved%@",receivedTitle);
if( [za UnzipOpenFile:[[NSBundle mainBundle] pathForResource:receivedTitle ofType:@"epub"]] ){
NSString *strPath=[NSString stringWithFormat:@"%@/UnzippedEpub",[self applicationDocumentsDirectory]];
//Delete all the previous files
NSFileManager *filemanager=[[NSFileManager alloc] init];
if ([filemanager fileExistsAtPath:strPath]) {
NSError *error;
[filemanager removeItemAtPath:strPath error:&error];
}
[filemanager release];
filemanager=nil;
//start unzip
[za UnzipFileTo:strPath overWrite:YES];
NSLog(@"path%@",strPath);
}
[za release];
}
Я проанализировал данные с помощью JSON.