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 のレファレンスです。

>> MPMediaPlaylist Class Reference