通过使用persistentID
来唯一地识别歌曲,但我们在音乐应用程序中提供了多次向播放列表添加相同的歌曲,这在播放列表中往往多次使用相同的歌曲以及相同的持久ID,因此我无法进行找出当前正在选择的歌曲,因为所有的歌曲都有相同的persistentID
。有没有其他选择来识别MPMediaItem而不是persistentID
。
注意:我无法通过UITableView
上的选定单元格来决定,因为它有一些其他依赖项。
如何使用MPMediaItem的playbackStoreID
?
见https://developer.apple.com/documentation/mediaplayer/mpmediaitem/2813404-playbackstoreid