我试图执行这段代码,以获得所有的音乐播放列表,用户可以在他们的手机。
var queryPlaylists = MPMediaQuery.playlistsQuery()
print(queryPlaylists.collections[0])但是,当我试图访问queryPlaylists.collections的任何元素时,都会得到一个编译错误:
无法下标MPMediaItem类型的值。
这对我来说没有任何意义,因为上面提到的是一个数组。此外,这曾经在xcode 7.0之前起作用。
发布于 2015-09-26 17:39:29
为了访问queryPlaylists中的元素,需要创建一个新变量,并将其转换为
var播放列表= queryPlaylists.collections as!MPMediaPlaylist
现在您可以访问播放列表的元素了。
https://stackoverflow.com/questions/32799861
复制相似问题