Ich verwende viele "benutzerdefinierte Identifikatoren" für Toolbar-Elemente, was in Xcode4 gut ist, aber es gibt mir eine Reihe von Warnungen, wenn ich das Projekt erstelle:
Attribut nicht verfügbar Benutzerdefinierte IDs in den Versionen von Interface Builder vor Version 3.2
Gibt es eine Möglichkeit, diese Warnungen in Xcode4 zu ignorieren? Es ist ziemlich unordentlich, wenn ich nach "echten" Warnungen und Fehlern suche.
Klicken Sie auf Ihre XIB-Datei. Auf den Eigenschaften sehen Sie den folgenden Abschnitt:
.
Wo es "Entwicklung" heißt, ändern Sie das zu Interface Builder 3.2 und Sie sollten diese Warnungen nicht mehr erhalten.
UPDATE für aktuelle iOS Xcode Benutzer: In iOS 4.3 - IB ist in die IDE eingebaut, und rechts nach der Auswahl der XIB - Datei gibt es einige Icons, das erste Icon heißt "File Inspector" (sieht aus wie eine Seite mit einer Falte drin), wo die Abschnitt befindet sich (siehe unten).
Ich verwende Xcode 4.2 Build 4C199.
Klicken Sie auf Dateiinspektor. Wie tony.stack erwähnt, schauen Sie unter "Interface BuilderDocument" nach
set Deployment="Projekt-SDK-Version"
setze Entwicklung="xcode 4.2"
Selbst wenn Sie xcode 4.2 ausführen, wird die Entwicklung auf den Standardwert 4.1 gesetzt. Sie erhalten also diese Warnung.
Haben Sie versucht, im Interface Builder das Fenster "Dokumentinformationen" zu sehen? Sie können dort unterstützte Versionen einstellen.