iPhone, получить плейлисты от Cocoa Touch - PullRequest
4 голосов
/ 07 января 2010

Как я могу получить список пользовательских плейлистов из кода? В CocoaTouch.

Ответы [ 2 ]

11 голосов
/ 19 октября 2010
MPMediaQuery *myPlaylistsQuery = [MPMediaQuery playlistsQuery];

NSArray *playlists = [myPlaylistsQuery collections];

for (MPMediaPlaylist *playlist in playlists) {
    NSLog (@"%@", [playlist valueForProperty: MPMediaPlaylistPropertyName]);
    NSArray *songs = [playlist items];
    for (MPMediaItem *song in songs) {
        NSString *songTitle =
            [song valueForProperty: MPMediaItemPropertyTitle];
        NSLog (@"\t\t%@", songTitle);
    }
}
5 голосов
/ 07 января 2010

Это решение:

MPMediaQuery *playlistsQuery = [MPMediaQuery playlistsQuery];
NSArray *playlists = [playlistsQuery collections];

:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...