Я унаследовал проект, который содержал много кода 320, и эта кодовая база выдавала мне несколько предупреждений и ошибок статического анализатора, которые я не хотел исправлять, так как я буду удалять этот код из проекта в ближайшем будущем.
Вы можете отключить предупреждения статического анализатора для конкретного файла, включив следующий флаг компилятора:
-Xanalyzer -analyzer-disable-all-checks
Вы можете комбинировать это с -w, чтобы отключить предупреждения и для этого файла. Это позволило мне продвигаться вперед с новой разработкой, не прибегая к вредным воздействиям 30 или около того предупреждений, генерируемых этой кодовой базой.
Используя инструкции сверху:
Чтобы использовать Xcode для изменения флагов сборки файла:
- выберите цель
- выберите этап сборки
- найдите файл для изменения аргументов в фазе «Компиляция источников»
- дважды щелкните по ячейке «Флаги компилятора» для редактирования
- добавить «-w -Xanalyzer -analyzer-disable-all-проверок» для подавления предупреждений и предупреждений лягушки