2015-07-21 3 views
7

Я хочу Xcode игнорировать следующее предупреждение:Игнорировать конкретное предупреждение в Xcode 6

«Автоматическая Preferred Max Layout Ширина не доступна на IOS версии до 8.0.»

Есть ли способ сказать Xcode не показывать это конкретное предупреждение?

+0

Надеюсь, что это поможет вам: HTTP: //stackoverflow.com/questions/25398312/automatic-preferred-max-layout-width-is-not-available-on-ios-versions-prior-to -8 – Sujania

+0

Я знаю причину этого предупреждения - я просто хочу, чтобы Xcode игнорировал его – YogevSitton

+0

Существует флаг '--warnings' для [ibtool] (https://developer.apple.com/library/mac/documentation/Darwin/ Reference/ManPages/man1/ibtool.1.html), я не знаю, как удалить этот флаг из этой команды. –

ответ

1

Вы должны следовать следующие шаги:

Выбор проекта сборки Настройки -> Interface Builder Раскадровка Компилятор - Параметры -> Показывать предупреждения -> установлен на "NO"

Обратите внимание, что если вы хотите, чтобы очистить существующие предупреждения вы можете очистить свой проект с помощью Shift + ⌘ + к

вы можете сделать это с помощью кода, но не знаете, для раскадровки рабочего

#pragma GCC diagnostic ignored "-Wwarning-flag" 

Надеюсь, это вам поможет.

+0

Разве это не остановит другое предупреждение в IB? Не только этот конкретный? – Tander

+0

это остановит все предупреждения раскадровки ... – Ryuk

+0

Я не хочу удалять все предупреждения - только конкретное предупреждение – YogevSitton

1

Если вы обнаружили способ удалить --warnings flag for ibtool, тогда вы можете игнорировать все предупреждения из файла nib.

Чтобы обойти эту проблему, чтобы построить эту раскадровку для iOS8.0

enter image description here

Примечание: Хотя это снимает предупреждение, но я никогда не запускать приложение на iOS7, и я не знаю, что это влияние этого изменения.

сделать Кроме того, сообщите мне, если вы найдете лучшее решение

+0

Скорее всего, на iOS7 некоторые интерфейсы пользовательского интерфейса сломаны, что и послужило основанием для предупреждения. – Tander

3

Перейдите к файлу проекта в Xcode и выберите Построить Настройки. Убедитесь, что все настройки сборки показаны и объединены. Прокрутите вниз, пока не увидите раздел «Компилятор компоновщика компоновщика интерфейса - параметры». Для этого должен быть раздел предупреждений о шоу, просто установите его на «Нет» и перекомпилируйте, и предупреждение должно исчезнуть. Если он не просто перезапустит Xcode, а затем предупреждение должно исчезнуть.

Example

+0

Я не хочу удалять все предупреждения - только конкретное предупреждение – YogevSitton

+0

@godmoney это только прекратит показывать предупреждения для построителя интерфейса. Он будет показывать предупреждения для редактора кода. Подавить конкретные предупреждения будет более сложным. –

+1

Я все еще хочу видеть другие предупреждения от IB – YogevSitton

Смежные вопросы