MPMediaQuery.songsQuery()。items返回nil

时间:2014-10-02 12:06:57

标签: mpmediaquery

我第一次接触Mediaquery而且我被困了。 我在xcode中有以下几行 导入MediaPlayer class ViewController:UIViewController {

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

但媒体项目总是空的/无。

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

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

外部附件 媒体播放器

RPW

1 个答案:

答案 0 :(得分:1)

您是否导入了MediaPlayer框架?

试试这个

import MediaPlayer
class CLASSNAME {
    override func viewDidLoad() {
        let allTracks: NSArray = MPMediaQuery.songsQuery().items as NSArray
        println("All tracks: \(allTracks)")
    }
}