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

Get list of albums from ipod library in swift

我想在 Swift 中制作一个简单的媒体播放器。我想用 iphone 上的所有专辑制作一个 table,在选择专辑后我想播放其中的歌曲。但是我无法获取专辑名称(和插图)。

我试过了:

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


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

    player.play()

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