1

我第一次接触 Mediaquery,我被卡住了。我在 xcode import MediaPlayer class ViewController 中有以下几行: UIViewController{

override func viewDidLoad() {
    super.viewDidLoad()
         let mediaItems = MPMediaQuery.songsQuery().items

但媒体项目始终为空/无。

知道我错过了什么吗?好的,我找到了原因,查找此类信息非常耗时。

模拟器:不支持的框架包括:

外接媒体播放器

Rpw

4

1 回答 1

1

您是否导入了 MediaPlayer 框架?

尝试这个

import MediaPlayer
class CLASSNAME {
    override func viewDidLoad() {
        let allTracks: NSArray = MPMediaQuery.songsQuery().items as NSArray
        println("All tracks: \(allTracks)")
    }
}
于 2014-11-03T06:08:28.843 回答