如何根据时间排序MPMediaItem数组,如果lastPlayedDate相同
问题描述:
我想根据最近播放的歌曲对MPMediaItem对象进行排序。在不同日期的情况下,排序运行良好。但是当我在同一天播放多首歌曲时,排序无法做出区分。如何根据时间排序MPMediaItem数组,如果lastPlayedDate相同
答
实际上,如果歌曲没有在设备中完全听到,它的时间戳就会为零,因此它不会出现在已排序数组的正确索引处。所以,根据日期排序运行良好,但它无法比较精确的时间。
您目前如何对它们进行排序?代码有很大帮助。 – jjatie