从swift中获取ipod库中的专辑列表

时间:2015-06-24 09:28:15

标签: ios swift mpmediaitem mpmediaquery mpmediaitemcollection

我想在Swift中制作一个简单的媒体播放器。我想在iphone上制作一张包含所有专辑的表格,在选择了我想要播放它的歌曲的专辑之后。但我无法获得专辑标题(和艺术作品)。

我试过了:

    var query = MPMediaQuery.albumsQuery()
    let mediaCollection = MPMediaItemCollection(items: query.items)
    println(mediaCollection.items)


    let player = MPMusicPlayerController.systemMusicPlayer()
    player.setQueueWithItemCollection(mediaCollection)

    player.play()

1 个答案:

答案 0 :(得分:0)

MPMediaItem 具有valueForProperty()功能。您需要的属性是 MPMediaItemPropertyAlbumTitle MPMediaItemPropertyArtwork