『Audio帳(仮)』開発 その3 アルバム一覧の実装

NavigationBarのタイトル表示

AlbumListViewControllerではオーディオブックの一覧を表示するので「オーディオブック」と表示させる。

MediaPlayer.FrameWorkを追加

Targetの設定→Build Phases→Link Binary With LibrariesにMediaPlayer.FrameWorkを追加しておく。

iPodライブラリにアクセスするのに必要

TableViewに表示するリストをMPMediaQueryを使って取り出す

MPMediaQueryを使ってオーディオブックのアルバム一覧を取り出す。

取り出した配列はメンバ変数に保持しておこう。

Table view data sourceを完成させる

Section数は1のままでいい。

Row数はアルバムの数だけ返すので、メンバ変数に保持している配列の要素数を返しとく。

Cellを返す所では、アルバムのタイトルとアーティストを設定して返すようにする。

タイトルが無い、アーティストが無いアルバムは「不明の〜」にしておく。

実行してみる。音楽やオーディオブックはSimulatorで確認できないので実機で。

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>