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」來修復它。我的文件有這個擴展名,我仍然遇到問題。
任何人有任何想法?