2014-02-18 4 views
0

iBooks와 유사하지만 특별한 기능이있는 iOS 용 eBook 앱을 만들고 싶습니다. 제 질문은 epub 파일에 관한 것입니다. ZipArchivos로 압축을 풀고 각 epub를 자체 폴더에 저장할 수 있습니다.제목, 저자 등의 epub 정보를 구문 분석합니다.

지금까지 그렇게 좋았습니다. 이 epub는 이메일 첨부 파일, Safari 또는 iTunes Sync를 통해 내 응용 프로그램으로 가져옵니다. 또한 이것은 잘 작동하고 있습니다.

새 epub을 만들 때 제목, 저자, 게시자 등 여러 정보를 추출하고이 정보를 CoreData에 저장하려고합니다.

가능합니까? 그렇다면 누군가에게 해결책이 있습니까?

+0

가능한 복제본 : http://stackoverflow.com/questions/1388467/reading-epub-format 및 http://stackoverflow.com/questions/11933874/develop-epub-file-reader-in-ios-5 –

답변

0

위에서 언급 한 두 가지 토론을 살펴보십시오. (라이선스 조항이 프로젝트에 맞는 경우)

또한 Readium SDK를 체크 아웃 할 수 있습니다 https://github.com/readium/readium-sdk

이 당신이 있지만 내 경험에서, 온라인으로 구입하실 수 있습니다 또한 "미리 만들어진 EPUB 지원 SDK를은"자들은 꽤 가난합니다.

우리의 하이브리드 앱 Menestrello (https://readbeyond.it/menestrello/)의 경우 기본 iOS 파트는 Objective-Zip 라이브러리를 통한 스마트 압축 해제와 라이브러리 뷰를 채우기위한 기본 메타 데이터 구문 분석 (제목, 작성자 등)을 수행합니다. 읽기 뷰에서 EPUB를 열 때 필요한 "실제"구문 분석은 JS에서 수행됩니다. 두 파서 (기본 iOS 및 JS)를 처음부터 작성했습니다.