所以基本上我想创建一个音乐播放器,所有用户都可以使用我自己定制的音乐播放器播放他们设备中的歌曲。我现在使用这段代码来获取列表:
import UIKit
import MediaPlayer
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let mediaItems = MPMediaQuery.songsQuery().items
let mediaCollection = MPMediaItemCollection(items: mediaItems!)
print(mediaItems)
}
}
这会打印一个像这样的列表:
([<MPConcreteMediaItem: 0x14de96260> 1273733459653912039, <MPConcreteMediaItem: 0x14de964f0> 3069043783347985482, <MPConcreteMediaItem: 0x14de96780> 3069043783347985483, <MPConcreteMediaItem: 0x14de96a10> 914421989453240435])
我想在 tableview 中显示歌曲名称和图片艺术,但是 MPMediaItems 是新的。任何帮助都会很明显。谢谢