0
我正在写一个使用音频输入和输出的iOS应用程序,并使用Apple的“Speak Here”代码部分。特别是,我会使用两个类别AQPlayer和AQRecorder。这些都是用Objective-C++编写的,文件名为AQPlayer.h,AQPlayer.mm,AQRecorder.h和AQRecorder.mm。Xcode 4.2“警告:当前语言与此框架不匹配。”
该项目符合没有错误或警告。当我尝试运行它时,它停留在AQPlayer或AQRecorder的入口处(无论我先打电话),并且我收到一条消息“警告:当前语言与此帧不匹配。”点击continue或step按钮只会导致代码再次停止。
其他看过此消息的人通过将文件扩展名更改为“.mm”来修复它。我的文件有这个扩展名,我仍然遇到问题。
任何人有任何想法?