iTunes 有一种对歌曲进行排序的方法,标题以“a”或“the”开头的歌曲无需它即可识别。有没有办法访问这个“排序标题”?我非常确定 Apple Music 会执行此操作,并且我想可以通过以下方式访问它:
let item = MPMediaItem()
let sortName = item.value(forProperty: "someMagicSortNamePropertyIdentifier") as! String
最佳答案
所有排序属性的基本格式是 sortProperty,即 sortTitle、sortAlbumTitle、sortAlbumArtist 等。
func sortProperty(for property: String) -> String{
return "sort" + property.prefix(1).uppercased() + property.dropFirst()
}
关于ios - 如何访问MPMediaItem的 "Sort as"字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49946580/