测试已测试 | ✗ |
语言语言 | Objective-CObjective C |
许可证 | MIT |
发布上次发布 | 2014年12月 |
由Rico Becker维护。
依赖 | |
SSZipArchive | >= 0 |
KissXML | >= 0 |
KFEpubKit是一个用于OSX和iOS的epub提取和解析框架(Objective-C)。
从本地URL加载...
NSURL *epubURL = [[NSBundle mainBundle] URLForResource:@"tolstoy-war-and-peace" withExtension:@"epub"];
NSURL *documentsURL = [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject];
self.epubController = [[KFEpubController alloc] initWithEpubURL:epubURL andDestinationFolder:documentsURL];
self.epubController.delegate = self;
[self.epubController openAsynchronous:YES];
...并添加代理方法
- (void)epubController:(KFEpubController *)controller didOpenEpub:(KFEpubContentModel *)contentModel
{
NSLog(@"opened: %@", contentModel.metaData[@"title"]);
}
详细用法请参阅附带的OSX和iOS示例。