2015-09-26 50 views
1

我想执行此代码,以获得用户可以在他们的手机上所有的音乐播放列表。不能下标值的类型[MPMediaItem]

var queryPlaylists = MPMediaQuery.playlistsQuery() 
    print(queryPlaylists.collections[0]) 

然而,当我尝试访问任何queryPlaylists.collections的元素,我得到一个编译错误:

Cannot subscript a value of type [MPMediaItem].

这没有任何意义,我因为在一个阵列上。此外,这用于xcode 7.0之前的工作。

回答

0

我才能访问你需要创建一个新的变量,并将其转换为[MPMediaPlaylist]作为

VAR播放列表= queryPlaylists.collections作为queryPlaylists元素想通了! [MPMediaPlaylist]

现在您可以访问播放列表的元素

相关问题