这些MPMediaQuery结果有什么区别?

时间:2016-03-16 20:15:07

标签: ios swift mpmediaquery

这两个查询之间的结果有何不同:

let myQuery:MPMediaQuery = MPMediaQuery.songsQuery()
myQuery.groupingType = MPMediaGrouping.Album

let myQuery:MPMediaQuery = MPMediaQuery.albumsQuery()

1 个答案:

答案 0 :(得分:1)

截至第6版,XCode具有出色的游乐场功能。请考虑在Playground中使用以下代码:

let myQuery1:MPMediaQuery = MPMediaQuery.songsQuery()
myQuery1.groupingType = MPMediaGrouping.Album

let myQuery2:MPMediaQuery = MPMediaQuery.albumsQuery()

myQuery1 == myQuery2

后一种比较解析为" true",这意味着上述两个查询实际上都是相同的。

Playground screenshot