Xcode 4.2 "Предупреждение: текущий язык не соответствует этому кадру." - PullRequest
0 голосов
/ 23 января 2012

Я пишу приложение для iOS, которое использует аудио ввод и вывод, и использую части кода Apple «Говори здесь».В частности, я хотел бы использовать два класса AQPlayer и AQRecorder .Они написаны на Objective-C ++ и имеют имена файлов AQPlayer.h, AQPlayer.mm, AQRecorder.h и AQRecorder.mm.

Проект выполняется без ошибок или предупреждений.Когда я пытаюсь запустить его, он приостанавливает запись в AQPlayer или AQRecorder (в зависимости от того, что я вызываю первым), и я получаю сообщение «Предупреждение: текущий язык не соответствует этому кадру».Нажатие кнопок «Продолжить» или «Шаг» приводит к повторной остановке кода.

Другие, кто видел это сообщение, исправили его, изменив расширение файла (ов) на «.mm».Мои файлы имеют это расширение, и я все еще получаю проблему.

У кого-нибудь есть идеи?

1 Ответ

0 голосов
/ 23 января 2012

Это, возможно, очень неубедительно, но у меня были похожие пробники на mac, которые я исправил, добавив:

LC_CTYPE=en_US.UTF-8

в мой macbook в .bash_profile.

...