Ich habe Xcode 6.3 installiert, das Swift 1.2 unterstützt. Es wurden eine Menge Fehlermeldungen angezeigt, bei denen es sich hauptsächlich um Casting-Probleme handelt.
Ich bin zum Storyboard navigiert und kann zu keinem anderen zurückkehren, .swift
ohne dass das Ganze abstürzt. Ich habe das Beenden erzwungen, neu gestartet und sogar neu installiert und kann immer noch nicht von der Main.storyboard
Datei weg navigieren .
Ich habe den hier beschriebenen Vorschlag versucht, das Storyboard als Code zu öffnen, einige Änderungen vorzunehmen, diese Änderungen rückgängig zu machen, zu speichern und erneut zu versuchen, und immer noch kein Glück.
Verstößt etwas in meinem Code gegen Xcode? Erlebt das noch jemand? Ich hatte Xcode 6.3 Beta erfolgreich mit derselben Codebasis verwendet.
Update: Dies wurde jetzt in Xcode 6.3.1 behoben, das am 21. April 2015 veröffentlicht wurde.
Antworten:
Aus den Apple-Entwicklerforen geht hervor, dass dies ein @IBDesignable- Problem ist. Besonders in Projekten, die benutzerdefinierte Schriftarten, zusätzliche XIBs usw. verwenden.
Ich habe mein Problem irgendwie behoben, indem ich alle @IBDesignable aus schnellen UIView-Klassendefinitionen entfernt habe. Sie können Ihr Projektverzeichnis mit TextMate oder einem anderen öffnen, alle "@IBDesignable" suchen und entfernen.
Ich denke jedoch immer noch, dass dies ein MAJOR-Fehler ist, an dem gearbeitet werden muss. Legen Sie also weiterhin Fehlerberichte bei Apple ab.
quelle
Eine vorübergehende Lösung :
Durch Öffnen eines "neuen Fensters" (gleiches Projekt).
Eine für den Code, eine für das Storyboard oder die erste, arbeiten Sie frei mit dem zweiten Fenster.
Sie können Ihre behalten
@IBDesignables
BEARBEITEN: Fehler behoben -> Xcode 6.3.1 aktualisieren
quelle
Cmd+0
nicht versucht werden, Dateien in einem zusätzlichen Fenster zu ändern.Das Starten von Xcode bei gedrückter Taste hat shiftes für mich behoben.
(Dies unterdrückt die Wiederherstellung des Xcode-Status.)
Update: Xcode 6.3.1, heute veröffentlicht, behebt dieses Problem.
quelle
Aktualisieren
Xcode 6.3.1
Bei mir funktioniert alles!
quelle
Vorübergehende Lösung:
Wenn Sie den Assistenten-Editor gerade geöffnet haben, wechseln Sie mit zu einer anderen Datei
alt+click
. Sie können Ihre behalten@IBDesignables
.quelle
So komme ich um diesen seltsamen Fehler herum:
Ein Problem bleibt jedoch zumindest für mich. Jedes Mal, wenn ich eine Datei auswähle oder etwas bearbeite, muss Xcode das Storyboard neu kompilieren. Habe das noch nicht gelöst.
quelle
Ich kann diesen Fehler bestätigen. Ich steckte im Storyboard fest und konnte nichts tun, um herauszukommen (konnte nicht einmal den Assistenten öffnen). Um dieses Problem zu umgehen, klicken Sie bei geöffnetem Storyboard mit der rechten Maustaste auf die
.storyboard
Datei und wählen SieOpen As
- ausSource Code
. Dadurch wird Ihr Storyboard in Code umgewandelt und Sie können dann zu einer beliebigen Datei wechseln.quelle
Es ist kein Fehler mehr, seit Apple ihn behoben hat
Xcode 6.3.1
.quelle