8

我在我的应用程序中使用Apple Media Player Framework。要获取项目,我正在使用MPMediaQuery他们文档中描述的。效果很好,但是当使用预定义的查询来检索所有艺术家时,我得到了少数艺术家的重复条目。

有人可以解释为什么有重复吗?我该如何压制他们?

NSArray *collections = [[MPMediaQuery artistsQuery] collections];

(不,以艺术家的名义,大小写没有任何错别字或差异!)

4

1 回答 1

5

我注意到只有当有多个艺术家的专辑时才会发生这种情况。

而不是 just [MPMediaQuery artistQuery],以下假装这种行为:

MPMediaQuery *artistsQuery = [MPMediaQuery artistsQuery];
artistsQuery.groupingType = MPMediaGroupingAlbumArtist; 
NSArray *collections = [artistQuery collection];
于 2012-11-29T08:55:35.273 回答