我正在尝试根据最近播放的歌曲对MPMediaItem对象数组进行排序。在不同日期的情况下,排序运行良好。但是当我在同一天播放多首歌曲时,排序无法进行区分。
实际上,如果歌曲在设备中没有完全听到,它的时间戳将为nil,因此它不会出现在排序数组的正确索引处。因此,根据日期排序运行得很好,但无法在精确时间的情况下进行比较。
我正在尝试根据最近播放的歌曲对MPMediaItem对象数组进行排序。在不同日期的情况下,排序运行良好。但是当我在同一天播放多首歌曲时,排序无法进行区分。
实际上,如果歌曲在设备中没有完全听到,它的时间戳将为nil,因此它不会出现在排序数组的正确索引处。因此,根据日期排序运行得很好,但无法在精确时间的情况下进行比较。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium