0
(SWIFT)我使用这个返回的本地歌曲查询:获取MPMediaQuery中用于UITableView的节的标题列表(数组)?
let songsQry:MPMediaQuery = MPMediaQuery.songsQuery()
我可以得到每个部分的标题很容易的:
return (songsQry.itemSections![section].title)
我如何使用我的查询结果为这个函数返回正确的信息(一个字符串数组)?
func sectionIndexTitlesForTableView(tableView: UITableView) -> [String]? {
return songsQry. ????
}
另外值得注意的,我不会使用'力unwrap.' 无论你正在做的初始查询,我猜是'viewDidLoad'或类似的东西,请确保您的段前就存在试图加载表格。 – laynemoseley
我实际上使用了这个:让sectionIndexTitles = songsQry.itemSections!.map {$ 0.title},它完美的工作!谢谢 – wayneh