如果lastPlayedDate相同,如何根据时间对MPMediaItem数组进行排序

时间:2016-09-07 10:10:49

标签: ios swift mpmediaitem

我正在尝试根据最近播放的歌曲对MPMediaItem对象进行排序。在不同日期的情况下,排序运行良好。但是当我在同一天播放多首歌曲时,排序无法区分。

1 个答案:

答案 0 :(得分:0)

实际上,如果设备中没有完全听到该歌曲,则其时间戳为零,因此它不会出现在已排序数组的正确索引处。因此,根据日期排序运行正常,但在确切时间的情况下无法进行比较。