ios - 这些 MPMediaQuery 结果之间有什么区别?

标签 ios swift mpmediaquery

这两个查询的结果有什么不同:

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

let myQuery:MPMediaQuery = MPMediaQuery.albumsQuery()

最佳答案

从第 6 版开始,XCode 具有出色的 Playground 功能。考虑在 Playground 中使用以下代码:

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

let myQuery2:MPMediaQuery = MPMediaQuery.albumsQuery()

myQuery1 == myQuery2

后一个比较解析为“真”,这意味着上述两个查询实际上是相同的。

Playground screenshot

关于ios - 这些 MPMediaQuery 结果之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36046046/

相关文章:

html - 消除 CSS 中隐藏 html 的空白区域

ios - 如何将主标签栏中的图像背景传递或传输到另一个标签栏 Swift 2

ios - parse.framework 未链接,通过 cocoapods 安装

ios5 - 如何从 iOS 上的播放列表播放歌曲(仅歌曲)?

ios - 快速获取 iPod 库中的专辑列表

ios - "attempt to delete row..."崩溃但我并没有故意删除任何行

ios - “NSMutableSet”不能隐式转换为 'Set<NSObject>'

ios - 将 UILabel 设置为 Null 值导致异常

swift - 隐藏在 tableview 后面/未显示的选项卡栏项目?

swift - 如何找到 NSTimer 剩余的时间间隔