我正在xcode 4.6.2上制作语言翻译应用程序。当我使用AVSpeechSynthesizer在.h文件中声明其委托时,它给出了一个错误:“找不到AVSpeechSynthesizerDelegate的协议声明”,尽管我已经导入了AVFoundation Framework。我是否需要任何文件,或者是因为此功能仅受ios 7及以上版本支持?
所以我需要安装iOS 5吗?我没有macbook,我在HP i5上安装了iATKOS ML2(如果问题与驱动程序的声音有关)。 Xcode工作正常,媒体文件也是如此。
答案 0 :(得分:0)
不,它是在Xcode 5.0或iOS 7.0中引入的。 所以,这就是为什么你得到这个错误。所以请更新你的Xcode然后再使用它。