我正在尝试将我的旧播放器从 Objective-C 重写为 Swift(通过记忆)并且遇到了麻烦。我有很多这样的歌曲
let query = MPMediaQuery.songsQuery()
query.groupingType = MPMediaGrouping.Title
songsArray = query.collections
接下来在我的表格视图中,我试图获取每个媒体项目的名称以放入cell.textLabel
. 像这样:
var mediaItem = songsArray.objectAtIndex(indexPath.row)
var title = mediaItem.valueForProperty(MPMediaItemPropertyTitle)
但我没有得到 MPMediaItems,我得到了项目的集合。那么如何从 MPMediaItemCollections 数组中获取 MPMediaItem 并获取标题?