2016-05-05 7 views
2

Die automatischen Code-Vervollständigung Funktion nicht mit meinem Xcode 7 funktioniert, wenn ich versuche CGRectMake innerhalb der Initialisierung von UIView zu geben, UILabel, UIButton, Wenn ich usw. drücken Sie die [esc] Taste wird die „No Beendigungen“ Meldung angezeigt:Xcode 7 - Code-Vervollständigung nicht mit CGRectMake arbeiten, während der Initialisierung UIView/UILabel/UIButton in Swift

Autocompletion with CGRectMake

die Lösung ~/Library/Developer/Xcode/DerivedData/ das Löschen funktioniert nicht.

Die Codevervollständigungsfunktion funktioniert immer noch einwandfrei an allen anderen Stellen. Das einzige Problem, das ich sehe, ist mit der obigen UI-Initialisierungsbedingung.

Dieses Problem existiert nicht mit meinem Xcode 6.4. Ist es möglich, mit Xcode 7 gelöst werden?

+1

Es ist ein Fehler in Xcode 7, noch nicht festgelegt. – Moritz

+0

@ EricD Kommentar korrekt ist, wird es immer noch kaputt bekommen sollte. – mohacs

Antwort

0

Hallo, es sieht aus wie Bug oder etwas anderes. Ich habe Xcode 7.3 und Code-Vervollständigung immer noch nicht funktionieren. Aber wenn ich den Code in den Konstruktor schreibe, funktioniert es und Xcode zeigt sogar keine Syntaxfehler. Wenn Sie Code-Vervollständigung benötigen, verwenden Sie die Variable.

0

Ja, ich habe auch das gleiche Problem. Irgendwann, wenn der Code nicht läuft, gibt es Auto-Code, aber nicht immer. Es könnte ein Fehler sein.

0

Sie können dieses Problem irgendwie "beheben", indem Sie es vermeiden. Diese "XXXMake ..." Geometrie Utility Funktionen inkl. CGRectMake ist veraltet.

Versuchen Sie stattdessen „CGRect (“ eingeben .... Sie den neuen schnellen wie Unterschriften.

+0

Leider funktioniert "CGRect (..." auch nicht. – ehhhuang

Verwandte Themen