Interface Builder kann den Typ des Storyboards nicht bestimmen

9

Durch alle Links auf Google und hier gegangen und viele hatten keine Antworten auf sie. Ich habe eine App mit einem MainStoryboard.storyboard und einem MainStoryboard_iPad.storyboard. Das iPad Storyboard öffnet sich gut. Das "MainStoryboard.storyboard" gibt den folgenden Fehler aus, wenn ich in Xcode darauf klicke: "Interface Builder konnte den Typ von" MainStoryboard.storyboard "nicht ermitteln." Ich kann das Storyboard nicht anzeigen oder ändern und es verhindert, dass die App erstellt wird. Der Build-Fehler ist "Der Vorgang konnte nicht abgeschlossen werden. (Com.apple.InterfaceBuilder Fehler 2001.)"

Hier ist also, was mir in der vergangenen Woche passiert ist. Ich war auf Mavericks und die App gebaut und lief gut. Ich bin in der Mitte einer Bewegung, also habe ich nichts berührt, ist 6 Tage. Heute habe ich Yosemite installiert und Xcode auf 6.1 aktualisiert. Ich startete Xcode ausgewählt mein Storyboard, und diese Fehler aufgetreten.

Ich habe überprüft, dass das richtige Storyboard in den Build-Einstellungen ausgewählt wurde und es ist.

Ich habe versucht, das Storyboard umzubenennen und es zu duplizieren, und das hat natürlich nicht funktioniert. Ich bin mir nicht sicher, ob ich vor einer Woche etwas vermasselt habe, als ich daran gearbeitet habe oder ob das Upgrade auf Yosemite etwas durcheinander gebracht hat oder was. Ich habe online gesucht und habe wirklich keine Hilfe gefunden. Abgesehen davon, dass ich die Fehler lese, bin ich mir nicht sicher, was ich sonst noch überprüfen soll.

Wenn jemand Hilfe hat oder Dinge weiß, die ich überprüfen kann, um das Problem weiter zu diagnostizieren, würde ich es sehr zu schätzen wissen.

Hier sind Screenshots der Fehler. Ссылка Ссылка

P.S. Ich sollte erwähnen, dass ich nach Lösungen suche, die nicht verlangen, dass ich das Ganze noch einmal neu erfinde. Ich könnte das tun, aber ich hoffe, dass ich eine Lösung finden kann, die nicht so zeitaufwendig ist. Ich hoffe, dies ist ein "einfaches" Problem zu beheben.

    
Brent 22.10.2014, 21:30
quelle

2 Antworten

2

In meinem Fall habe ich mein Storyboard über einen Texteditor bearbeitet und die falschen Anführungszeichen verwendet, wenn dies der Fall ist: Es wird offensichtlich, wenn Sie die Storyboard-Datei als Quelle öffnen. (xml)

Dann das letzte Element / Controller, an dem Sie gearbeitet haben, Löschen (oder bearbeiten, wenn Sie mit dem XML-Layout vertraut sind) und es wird normal geladen

    
Okikioluwa 02.08.2016 10:54
quelle
2

Ich hatte gerade dieses Problem und habe es behoben, indem ich die Datei gelöscht und in der Versionskontrolle zurückgesetzt habe.

Wenn Ihr Projekt nicht in der Versionskontrolle ist, könnten Sie versuchen:

  1. Kopieren der Storyboard-Quelle
  2. Entfernen der Datei aus dem Projekt
  3. Erstellen eines neuen Storyboards mit demselben Namen
  4. Einfügen der alten Storyboard-Quelle in die neue Datei
RasTheDestroyer 14.07.2015 17:32
quelle

Tags und Links