草庐IT

MPMediaQuery

全部标签

objective-c - MPMediaQuery artistsQuery 返回重复项

我正在使用AppleMediaPlayerFramework在我的申请中。要获取项目,我使用MPMediaQuery如他们的文档中所述。效果很好,但是当使用预定义查询检索所有艺术家时,我得到了少数艺术家的重复条目。有人可以解释为什么有重复项吗?我如何抑制它们?NSArray*collections=[[MPMediaQueryartistsQuery]collections];(而且没有任何拼写错误或艺术家姓名的大小写差异!) 最佳答案 我注意到只有当有多个艺术家的专辑时才会发生这种情况。不仅是[MPMediaQueryartist

ios - 快速使用 MPMediaQuery 获取索引 uitableview 的相册标题?

我发现MPMediaQuery的深层嵌套结构难以导航。我试图让每个部分的专辑标题显示在索引的UITableView中。获取所有相册的基本查询和代码:letmyQuery:MPMediaQuery=MPMediaQuery.albumsQuery()myQuery.groupingType=MPMediaGrouping.AlbumletallAlbums=myQuery.collections//Thisprintsthetotalnumberofalbums(eitherwayworks)//OrsoIthought-butthisdoesnotgivethealbumcountpe

iphone - MPMediaQuery 搜索艺术家、专辑和歌曲

如何以与iOS音乐应用程序相同的方式搜索iPod库?我想进行一般查询以返回每个艺术家、专辑和歌曲的结果。例如,如果我搜索KennyChesney,我希望歌曲查询返回所有KennyChesney歌曲(以及其中包含KennyChesney的任何歌曲标题或专辑。)当我进行此查询并为每个属性(歌曲标题、专辑title,artistname),返回一个空数组。这里有一些代码可以让您更好地了解我要完成的工作:MPMediaPropertyPredicate*songPredicate=[MPMediaPropertyPredicatepredicateWithValue:searchTextfor
12