Отключить предупреждения в Xcode из рамок
Я импортировал проект three20 в свой проект, и когда я обновился до Xcode 4.2 с iOS 5, в проекте появилась куча предупреждений.
Я не забочусь о них, но они делают много шума, и теперь легко пропустить какие-либо реальные предупреждения в моем проекте. Есть ли способ отключить предупреждения для этих конкретных библиотек?
2 ответа:
если сторонние библиотеки добавляются в качестве отдельной цели, вы можете проверить
Inhibit all warnings
для этой конкретной цели, чтобы отключить все предупреждения.если ваша библиотека добавлена в качестве простых исходных файлов к вашей текущей цели, вы можете установить
-w
флаг компилятора для отдельных источников, чтобы отключить все предупреждения в них. Вы должны пойти вBuild phases
меню вашей целевой конфигурации и установите этот флаг для каждого исходного файла вCompile Sources
раздел двойным щелчком мыши каждый конец файла вводится-w
флаг.
Если вы используете стручки, вы можете добавить это в свой подфайл, чтобы предотвратить ведение журнала предупреждений:
post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['GCC_WARN_INHIBIT_ALL_WARNINGS'] = "YES" end end end