-1

寻找一种方法来获取音乐播放列表的最后修改日期。这就是我获取播放列表并尝试获取属性值的方式:

if let playlists = MPMediaQuery.playlists().collections as? [MPMediaPlaylist] {
        for playlist in playlists {
            let date = playlist.value(forProperty: "modificationDateTime") as? Any
            print(date)
        }
} 

属性来自类头:https ://github.com/xybp888/iOS-Header/blob/master/13.0/PrivateFrameworks/MusicLibrary.framework/MIPPlaylist.h任何日期属性返回nil,其他属性,如“cloudGlobalID”,工作正常。

任何帮助将非常感激。

4

1 回答 1

0

dateModified 属性返回我正在寻找的日期。dateCreated 还会在播放列表创建或添加(对于 Apple Music 播放列表)到库时返回。

于 2020-06-11T15:44:03.827 回答