Xcode 7 Err "Platzhalter des Editors im Quelltext"

8

Ich habe gerade angefangen, Swift zu lernen, aber ein Fehler taucht immer wieder auf und ich kann nicht herausfinden, warum - "Editor-Platzhalter im Quellcode". Was könnte dies verursachen (Ich kann kein Bild des Codes posten, da ich ein neues Mitglied bin).

Danke

    
Richard 12.08.2015, 14:35
quelle

7 Antworten

5

Das ist mir gerade passiert, aber der Grund war ziemlich einfach, als ich den Code angeschaut habe. Ich habe die Autofill-Klasse als Parameter für eine Funktion verwendet. Ergot "Platzhalter"

%Vor%     
Sean 26.10.2015 17:04
quelle
2

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.

    
nikrb 05.05.2016 01:44
quelle
2

Für mich hat es geholfen, das zu korrigieren (mein Code ist korrekt), einfach Xcode anwenden - Produkt - Reinigen (Umschalt + Befehl + K)

    
Kiryl Ivanou 21.02.2017 16:57
quelle
0

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%     
Ítalo Chesley 03.06.2016 13:35
quelle
0

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:")

    
Troy Parry 06.10.2016 08:19
quelle
0

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%     
lorddarq 25.01.2017 12:27
quelle
0

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%     
Jack Du 24.03.2017 09:30
quelle

Tags und Links