はじめに epub とは iPhone をはじめとした各種デバイスで採用されている公開電子書籍フォーマットの事です。epub リーダを作る前に、いったい epub とは何なのかについて簡単に説明します。非常に乱暴にまとめると、「epub とは特定の形式に従った xhtml ファイルとマニフェストの集まりを zip 圧縮した後、拡張子を epub に変更したもの」だと言えます。そこでこの記事では、ファイルの解凍と読み込みの2段階に分けて解説していこうと思います。 ファイルの解凍 ファイルの解凍には、次のライブラリを利用させてもらいました。 http://code.google.com/p/ziparchive/ このライブラリを使うために、まずは iPhone 向けに用意された zlib のフレームワークを読み込む必要があります。XCode 左部の「グループとファイル」から「Framewor