MPMediaPickerControllerDelegate错误

时间:2009-08-18 05:16:52

标签: iphone cocoa-touch

尝试使用MPMediaPickerControllerDelegate时出现错误,即使我已添加对框架的引用并添加了

#import <MediaPlayer/MediaPlayer.h>

我得到的错误是: “错误:无法找到'MPMediaPickerControllerDelegate'的协议声明”

我正在尝试为iPhone OS 2.2和3.0提供单个二进制工作,因此我将Base SDK设置为3.0,将iPhone OS部署目标设置为iPhone OS 2.2

我可能做错了什么?

1 个答案:

答案 0 :(得分:0)

这里错误的是MPMediaPickerControllerDelegate在3.0之前的任何版本的操作系统中都不可用,所以你无法在OS 2.2上运行它,如果你找不到使用这个类的方法它就不能与OS兼容2.2,从阅读文档看起来这个类在iphone上是f或IPod访问,这只是一个3.0的功能......