【发布时间】:2011-05-23 02:39:48
【问题描述】:
我希望能够提取用户最近播放的 50 首歌曲,然后能够通过艺术家/专辑/流派等对其进行排序。如何在应用打开后立即实现这一点,什么是最好的方式(我在想字典?)将它捆绑起来,以便我可以将它发送到服务器?
谢谢!
【问题讨论】:
标签: iphone objective-c
我希望能够提取用户最近播放的 50 首歌曲,然后能够通过艺术家/专辑/流派等对其进行排序。如何在应用打开后立即实现这一点,什么是最好的方式(我在想字典?)将它捆绑起来,以便我可以将它发送到服务器?
谢谢!
【问题讨论】:
标签: iphone objective-c
MPMediaItemPropertyLastPlayedDate 可能就是您要找的。请参阅此related question,了解如何访问各种媒体项属性。
您的应用代理的applicationDidBecomeActive: 方法将是在启动时进行扫描的合适位置,并且转换为 JSON 的 NSDictionary 应该是合适的序列化格式。
不过,请务必在将数据发送到您的服务器之前通知用户。
【讨论】: