2016-04-25 5 views
0

ich zwei Auslässe für das gleiche UI-Element zufällig erstellt und nach der Ausgabe zu realisieren, ging auf die beiden Ausgänge aus dem Code zu löschen und das Element (ein Etikett) mit denen sie verbunden waren.Swift: hinzugefügt versehentlich einen Auslass auf zwei verschiedene Dateien gelöscht beide Ausgänge

Jetzt bin ich immer noch das immer „Der [Name des Austritts] Austritt aus dem [View-Controller] auf die UILabel ist ungültig. Outlets kann nicht auf sich wiederholende Inhalte verbunden werden.“

löschte ich den Code, der den Auslass und das Element selbst löschen mit nur wählen + erstellt. Gibt es eine andere Art, wie ich es hätte handhaben sollen und wie kann ich es jetzt reparieren?

+1

Haben Sie versucht, einen Clean ('CMD + SHIFT + K ') und Clean Build-Ordner (' CMD + SHIFT + OPTION + K')? – Mark

+0

Just Do, Der Fehler ist immer noch im Navigator aber nicht in der Overhead-Fehlermeldung aufgeführt. Nicht sicher, ob das gut oder schlecht oder was ist –

+0

Haben Sie auf die View-Controller geklickt und den Connection Inspector verwendet, um zu bestätigen, dass es keine Verbindungen gibt, die Sie nicht erwarten? Tun Sie das, löschen Sie die abgeleiteten Daten und beenden Sie Xcode. – Gruntcakes

Antwort

0

die Ausgänge löschen, die das Problem und die Kontrolle verursachen können - klicken Sie auf das Objekt im Storyboard und löschen alle Verbindungen die x verwenden. Jetzt gehen Sie zurück und verbinden Sie die Steckdosen wieder und alles sollte funktionieren!

Wenn Sie Hilfe benötigen, überprüfen this out.

+0

habe ich schon getan. Es gibt keinen Hinweis irgendwo in irgendeinem des Projektes, das ich gesehen habe (schnelle Akten und das Storyboard) der Verkaufsstellen. Ich löschte sie zusammen mit den ui-Elementen, mit denen sie verbunden waren. –

+0

Versuchen Sie, was Mark sagte –

+0

Ich bin nicht überzeugt, dass Sie getan haben, was Dan sagte, weil Sie Dinge wie "löschen Sie die Steckdosen aus dem Code" sagen. Sie müssen die Ausgänge im Storyboard mithilfe des Informationsfensters "Verbindungen" löschen. Können Sie bestätigen, dass Sie dies mit dem Verbindungsinspektor getan haben? – Gruntcakes

Verwandte Themen