Es ist mir einfach passiert, dass ich xcode 7.3.1 mit dem bestehenden Code "gestern war das gut" benutzt habe. Ich konnte nichts falsches sehen, also tippte ich erneut (die Zeile, um zu sehen, wo es schief ging) und löschte das Original und der Fehler verschwand. Ein Git-Diff zeigt keine Änderung.
Für mich hat es geholfen, das zu korrigieren (mein Code ist korrekt), einfach Xcode anwenden - Produkt - Reinigen (Umschalt + Befehl + K)
Es ist mir passiert, aber ich hatte vergessen, einen Teil des Codes zu definieren:
Wenn ich den Fehler bekomme:
%Vor%Nachdem ich behoben habe:
%Vor%Ich hatte das gleiche Problem, es wurde durch ein doppeltes Leerzeichen verursacht (Xcode 8.1 beta)
vorher:
%Vor%nach (funktioniert!):
%Vor%(die 2 Leerzeichen sind nach "style:")
Ich hatte dieses Problem während eines Udemy-Kurses, der die Lehrpläne nicht mit den neuen Swift 3-Informationen aktualisiert hat. Zumindest das ist, was ich vermute das Problem verursacht, dass kep mir diesen Fehler geben.
Alter kaputter Code:
%Vor%Neuer, funktionierender Code
%Vor%Ich hatte dieses Problem, als ich den Swift für Anfängerübungen von Udacity.com machte. Der Grund, den ich später herausgefunden habe, ist, weil Xcode den Typ der Variablen wie int oder Bool als Platzhalter eingibt und Sie ihn selbst durch den realen Wert ersetzen müssen.
%Vor%Am Ende sollten Sie es durch die folgenden Werte ersetzen:
%Vor%Tags und Links xcode7-beta3