尝试使用MPMediaPickerControllerDelegate时出现错误,即使我已添加对框架的引用并添加了
#import <MediaPlayer/MediaPlayer.h>
我得到的错误是: “错误:无法找到'MPMediaPickerControllerDelegate'的协议声明”
我正在尝试为iPhone OS 2.2和3.0提供单个二进制工作,因此我将Base SDK设置为3.0,将iPhone OS部署目标设置为iPhone OS 2.2
我可能做错了什么?
答案 0 :(得分:0)
这里错误的是MPMediaPickerControllerDelegate在3.0之前的任何版本的操作系统中都不可用,所以你无法在OS 2.2上运行它,如果你找不到使用这个类的方法它就不能与OS兼容2.2,从阅读文档看起来这个类在iphone上是f或IPod访问,这只是一个3.0的功能......