私が使う
MPMediaQuery *songsQuery = [MPMediaQuery songsQuery];
NSArray *songsArray = [songsQuery items];
最近再生されたトラックを取得し、配列を並べ替えますMPMediaItemPropertyLastPlayedDate
。問題は、ユニークな再生が得られないことです。たとえば、曲「A」を再生してから曲「B」を再生し、もう一度「A」を再生した後、リストで曲「A」の項目を 1 つだけ取得し、play count プロパティを使用すると合計再生回数が取得されます。日付の。音楽ライブラリから一意の再生リストを取得できる方法はありますか?
ありがとう