【发布时间】:2020-12-08 14:26:52
【问题描述】:
我正在尝试用 Objective-c 在 iOS 上构建一个媒体浏览器。 到目前为止我可以得到songsQuery:
_query = [MPMediaQuery songsQuery];
在我的 tableView 数据源中,我可以像这样获得节数和节标题:
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
if(_query)
{
return _query.itemSections.count;
}
return 1;
}
-(NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
return _query.itemSections[section].title;
}
这给了我(比如说)26 个部分,标题如“A”、“B”、“C”等等......正如预期的那样。 我不明白的是如何计算每个部分的歌曲数量。即如何获取“A”或“B”等部分的所有歌曲
【问题讨论】:
标签: ios objective-c mpmediaquery