Отключите досадную функцию исправления ошибок в Xcode 4 - PullRequest
0 голосов
/ 03 мая 2011

Интересно, есть ли способ остановить Xcode 4, предупреждающий меня об использовании оператора присваивания внутри, например, оператора if, и предлагающий мне поместить круглые скобки вокруг присваивания или использовать оператор сравнения на равенство? Нет необходимости предупреждать меня о подобных вещах, я знаю, что делаю!

Так кто-нибудь разобрался, как это сделать? Спасибо, если вы можете сказать мне.

Ответы [ 2 ]

1 голос
/ 03 мая 2011

Это может зависеть от используемого вами компилятора, но вы можете настроить предупреждения компиляции, используя параметр сборки "Другие флаги предупреждений".

Добавление -Wno-idiomatic-parentheses должно подавлять это конкретное предупреждение.

Посмотрите на этот очень похожий вопрос SO

См. этот и этот документацию Apple для получения более подробной информации.

И избегайте использования LLVM2.0, он содержит ошибки.

0 голосов
/ 04 мая 2011

Спасибо, Винсент! Еще один способ заставить замолчать это предупреждение, установив для параметра «Отсутствующие скобки и скобки» значение «Нет» в разделе «Компилятор LLVM 2.0 - Предупреждения» в настройках сборки проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...