2015-07-21 16 views
7

ich Xcode möchte folgende Warnung ignorieren: "Automatische Preferred Max Layout-Breite auf iOS Versionen nicht verfügbar ist vor 8.0"Ignorieren spezifische Warnung in Xcode 6

Gibt es eine Möglichkeit, Xcode mitzuteilen, diese spezielle Warnung nicht anzuzeigen?

+0

Hope this Sie hilft: http: //stackoverflow.com/questions/25398312/automatic-preferred-max-layout-width-is-not-available-on-ios-versions-prior-to -8 – Sujania

+0

ich den Grund für diese Warnung wissen - ich nur Xcode es – YogevSitton

+0

es gibt '--warnings' Flagge für [ibtool] ignoriert werden sollen (https://developer.apple.com/library/mac/documentation/Darwin/ Referenz/ManPages/man1/ibtool.1.html), ich weiß nicht, wie ich dieses Flag aus dem Befehl entfernen kann. –

Antwort

1

Sie sollten unter Schritte folgen:

Wählen Sie Projekteinstellungen Erstellen -> Interface Builder Storyboard-Compiler - Optionen -> Warnungen anzeigen -> auf "NEIN"

Beachten Sie, dass, wenn Sie möchten, löschen bestehenden Warnungen können Sie Ihr Projekt mit Shift reinigen + ⌘ + k

Sie es von Code tun können, wissen aber nicht für das Storyboard arbeiten

#pragma GCC diagnostic ignored "-Wwarning-flag" 

Hoffe das wird dir helfen.

+0

Würde dies nicht auch andere Warnung in IB stoppen? Nicht nur dieser bestimmte? – Tander

+0

dies wird alle Storyboard Warnungen stoppen ... – Ryuk

+0

Ich will nicht alle Warnungen entfernen - nur eine bestimmte Warnung – YogevSitton

1

Wenn Sie herausfinden, wie Sie --warnings Flag für ibtool entfernen, dann ignorieren Sie möglicherweise alle Warnungen aus der Datei nib.

Die Abhilfe ist dieses Storyboard für iOS8.0

enter image description here

zu bauen HINWEIS: Obwohl es die Warnung entfernt, aber ich habe nie die App auf iOS7 laufen und ich weiß nicht, was die Auswirkungen dieser Veränderung.

Auch mir tun benachrichtigen, wenn Sie eine bessere Lösung

+0

Die Chancen stehen auf iOS7 einig UI-Layout gebrochen, was der Grund für die Warnung zu beginnen. – Tander

3

Navigieren Sie zu Ihrer Projektdatei in Xcode finden und Build-Einstellungen auswählen. Stellen Sie sicher, dass alle Build-Einstellungen angezeigt werden und es ist kombiniert. Scrollen Sie nach unten, bis Sie einen Abschnitt namens "Interface Builder Storyboard Compiler - Optionen" sehen. Es sollte einen Show-Warning-Bereich dafür geben, setze ihn einfach auf No und kompiliere ihn erneut und die Warnung sollte verschwinden. Wenn es nicht nur Xcode neu startet und dann sollte die Warnung weg sein.

Example

+0

Ich möchte nicht alle Warnungen entfernen - nur eine spezielle Warnung – YogevSitton

+0

@godmoney Dies wird nur aufhören, Warnungen für den Interface Builder zu zeigen. Es wird weiterhin Warnungen für den Code-Editor anzeigen. Bestimmte Warnungen zu unterdrücken wird schwieriger. –

+1

Ich möchte immer noch andere Warnungen von der IB sehen – YogevSitton