0

What is the difference in the results between these two queries:

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

and

let myQuery:MPMediaQuery = MPMediaQuery.albumsQuery()
wayneh
  • 4,393
  • 9
  • 35
  • 70

1 Answers1

1

As of 6th version, XCode has brilliant playgrounds functionality. Consider following code in Playground:

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

let myQuery2:MPMediaQuery = MPMediaQuery.albumsQuery()

myQuery1 == myQuery2

The latter comparison resolves to "true", which means, that both above queries are effectively identical.

Playground screenshot

Petro Korienev
  • 4,007
  • 6
  • 34
  • 43