iPhone,从Cocoa Touch获取播放列表

Ser*_*nko 4 iphone cocoa-touch uikit

我如何从代码中获取用户播放列表的列表?在CocoaTouch中.

www*_*.cc 11

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);
    }
}
Run Code Online (Sandbox Code Playgroud)


Ser*_*nko 5

这是解决方案:

MPMediaQuery *playlistsQuery = [MPMediaQuery playlistsQuery];
NSArray *playlists = [playlistsQuery collections];
Run Code Online (Sandbox Code Playgroud)

:)