Отключить предупреждения в 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
