我可以使用 MPMediaQuery 来获取歌曲的年份吗?

Posted

技术标签:

【中文标题】我可以使用 MPMediaQuery 来获取歌曲的年份吗?【英文标题】:Can I use MPMediaQuery to get the year of a song? 【发布时间】:2011-06-24 02:28:10 【问题描述】:

我一直在阅读 ios iPod 库文档,试图弄清楚是否有方法可以按出版年份来过滤或过滤歌曲和/或专辑。

MPMediaItem 类参考声明您可以使用:

NSString *const MPMediaItemPropertyPlayCount;
NSString *const MPMediaItemPropertySkipCount;
NSString *const MPMediaItemPropertyRating;
NSString *const MPMediaItemPropertyLastPlayedDate;
NSString *const MPMediaItemPropertyUserGroupin;

但它根本没有提到出版年份。

【问题讨论】:

【参考方案1】:

试试 MPMediaItemPropertyReleaseDate

【讨论】:

以上是关于我可以使用 MPMediaQuery 来获取歌曲的年份吗?的主要内容,如果未能解决你的问题,请参考以下文章

从 iOS 上的音乐库中获取所有歌曲

获取当前的 MPMediaQuery 或 MPMediaItemCollection

使用 MPMediaPropertyPredicate 过滤时,MPMediaQuery 不返回任何结果

使用 MPMediaItemPropertyTitle 播放歌曲

从 MPMediaItemCollection 获取歌曲名称

MPMediaQuery 无效值