2011-05-23 41 views
1

我希望能夠拉出用戶最近播放的50首歌曲,然後能夠通過藝術家/專輯/流派等對其進行排序。如何在應用程序打開時立即做到這一點,以及將是最好的方式(我在想字典?)將其捆綁起來,以便我可以將它發送到服務器?訪問iPhone播放數據

謝謝!

回答

1

MPMediaItemPropertyLastPlayedDate可能是你在找什麼。有關如何訪問各種媒體項目屬性,請參閱此related question

您的應用程序代理的applicationDidBecomeActive:方法將是掃描啓動時的適當位置,並且轉換爲JSON的NSDictionary應該是合適的序列化格式。

但是,在將數據發送到服務器之前一定要通知用戶。

+0

因此,即使這是iTunes中的選項,您也無法通過播放時間查詢查詢結果? – Chris 2011-05-25 15:43:01

+0

@Chris:啊哈,我忘了那個。我已經更新了我的答案。 – 2011-05-25 21:36:44

+0

會做什麼,非常感謝你的幫助! – Chris 2011-05-26 13:43:46