2009-07-19 2 views
16

Есть ли параметр XCode, который позволяет обрабатывать предупреждения НЕ как ошибки в XCode? Я делаю много кода прототипирования, где мне все равно, есть ли у меня неиспользованная переменная, например. XCode обрабатывает эти предупреждения как ошибки, и это серьезно замедляет мою производительность. Не могу понять, как это можно отключить.Как отключить предупреждения, помеченные как ошибки в XCode

ответ

7

Если вы открыли проект в XCode, щелкните правой кнопкой мыши по своей цели в папке Targets. Выберите «Получить информацию» в раскрывающемся меню, а затем прокрутите вниз до раздела для предупреждений компилятора (Предупреждения GCC 4.0 на моем ящике). Здесь вы можете отключить флажки для различных предупреждений, которые вы активируете. Также проверьте значение «Другие предупреждающие флаги». Это может включать: -Wall или -WMost, которые будут включать другие предупреждения. Вы можете удалить это, и, надеюсь, ваши предупреждения не появятся.

Удачи вам!

+0

Вы гений сэр. Спасибо. Прекрасно работает. В моем случае конкретная настройка для изменения находилась в разделе «Пользовательские настройки». Значение ... GCC_TREAT_WARNINGS_AS_ERRORS. Я не установил его. –

+5

Как это принято? Вопрос явно в том, чтобы рассматривать предупреждения как ошибки, на которые Николай ответил явно. Этот ответ полностью игнорирует предупреждения, что обычно бывает неправильным. –

+0

@OhadSchneider вы получили это наоборот. Вопрос в том, что ** НЕ ** обрабатывает предупреждения как ошибки. – Hlung

20

В настройках сборки вашей цели есть опция с именем Обратите внимание на ошибки как ошибки. Если он включен в ваш проект, отключите его (хотя это значение по умолчанию).