我希望能够提取用户最近播放的50首歌曲,然后能够通过艺术家/专辑/流派等对其进行排序。我怎样才能在应用程序开启后立即实现这一点,哪些是最好的方式(我在想字典?)将它捆绑起来,以便将其发送到服务器?
谢谢!
答案 0 :(得分:1)
MPMediaItemPropertyLastPlayedDate可能就是你要找的东西。有关如何访问各种媒体项属性,请参阅此related question。
您的app委托的applicationDidBecomeActive:
方法适合在启动时进行扫描,而转换为JSON的NSDictionary应该是合适的序列化格式。
请务必在将数据发送到服务器之前通知用户。