iPod Library Access でプレイリスト名を取得する方法
iPod Library Access を使って自分用のMusicPlayerを作っている際、
プレイリスト名の取得で若干はまったので、調べたことをメモ的にエントリー。
プレイリスト名を取得するには、 MPMediaPlaylist Class を使用する。
MPMediaQuery* playlists = [MPMediaQuery playlistsQuery]; playlists.groupingType = MPMediaGroupingPlaylist; for( MPMediaPlaylist *plist in [playlists collections] ) { // Playlist名の表示 NSLog(@"%@", [plist valueForProperty: MPMediaPlaylistPropertyName]); }
いろはを覚えるためにみんな読むであろう "iPod Library Access Programming Guide" には、一切このClassが出てこなかった。
一言二言くらい触れて欲しかったな。。。
ちなみに、以下が MPMediaPlaylist Class のレファレンスです。