Die Komponenten-Code mit Code-Vervollständigung in Swift

Xcode # 147-Uhren # 148- Ihre Tastatureingaben, die es Code vorschlagen können, wie Sie schreiben. Diese Funktion wird aufgerufen, Code-Vervollständigung

, und es ist eine gute Zeit, # 8208 Ersparnis. Hier sind einige Beispiele für die Verwendung zusammen mit einigen Dingen zu achten - so wie man manchmal Fehler machen können, so können Xcode Code-Vervollständigung!

Code-Vervollständigung ist der Name der Technik. In der Benutzeroberfläche von Xcode, jedoch ist es bezeichnet als Fix # 8208-It.

Um ein neues Projekt, zum ersten Mal starten Xcode erstellen und Datei-New-Projekt wählen, wählen Sie eine Vorlage, und wählen Sie einen Namen und einen Speicherort für Ihr neues Projekt.

Ebenso können Sie einen neuen Spielplatz durch die Einführung von Xcode, wenn Sie Datei-New-Spielplatz, der Auswahl Swift als Sprache zu erstellen und einen Namen und Speicherort für den Spielplatz eingeben.

Mit grundlegenden Code-Vervollständigung

Die folgenden Schritte führen Sie durch eine Demonstration der Code-Vervollständigung. Diese Demonstration wird ein Spielplatz:

  1. Erstellen Sie einen Spielplatz, wie hier gezeigt.

    bild0.jpg

    Sie können es auf iOS oder OS X. stützen

    Sie können den ursprünglichen Text löschen, wenn Sie möchten. Spielplätze beginnen mit einem Kommentar, ein Import Anweisung und eine String-Variable auf # 147-Hallo, # 173-Spielplatz. # 148- Lassen Sie solche oder nicht, wie Sie es wünschen.

  2. Beginnen Sie den Code eingeben, eine Variable zu erstellen - var myVar: String. geben Sie langsam var myVar: S.

    Gehen Sie langsam Code-Vervollständigung zu ermöglichen, seine Arbeit zu tun (nicht, weil der Code-Vervollständigung eine lange Zeit zu arbeiten, muss aber wegen gehen werden Sie langsam ein Gefühl dafür, wie lange der Prozess dauert auf Ihrem Mac mit Ihrer spezifischen Konfiguration). Kurz nachdem Sie den Typ S, Sie werden sehen, dass der Rest des Wortes Schnur wird sich mit der grauen Text gefüllt. Je nach Ihren Wünschen, die S kann sein, blau (der Standardwert) oder eine andere Farbe, während die vorgeschlagene Abschluss (Schnur) Ist grau.

  3. Von hier aus können Sie alle drei Dinge tun:

  4. Akzeptieren Sie den Abschluss: Wird die vorgeschlagene Abschluss (Schnur) Ist das, was Sie wollen, drücken Sie die Eingabetaste und der Vorschlag angenommen wird. Die graue von Schnur Änderungen in der gleichen Farbe wie die anfängliche S.

  5. Zögern: Auf der anderen Seite, wenn Sie vor der Annahme der Vorschlag zögern, werden zusätzliche Abschluss Vorschläge in einer Liste auf dem Spielplatz erscheinen, wie hier gezeigt. Beachten Sie, dass die Liste der zusätzlichen Fertig ist scrollbaren: viel mehr Möglichkeiten zur Verfügung stehen als den Fotos sind.

    image1.jpg
  6. Weiter Typisierung: Wenn Sie weiterhin eingeben Strin, die Liste der Abschluss Vorschläge kürzer wird, wie dargestellt. Klicken Sie auf einen Vorschlag aus der Liste, und es wird der Text auf dem Spielplatz ersetzen. Zu jeder Zeit können Sie die Eingabetaste drücken Sie die vorgeschlagene Abschluss zu akzeptieren.

    image2.jpg

Mit Code-Vervollständigung in einem Projekt

Code-Vervollständigung sieht nicht nur auf das, was du bist typing- es auch bei der aussieht Kontext von dem, was Sie schreiben. Die folgenden Schritte zeigen, wie Code-Vervollständigung interpretiert, je nach Kontext:

  1. Beginnen Sie, indem Sie ein neues Projekt basiert auf dem iOS Master # 8208-Details Anwendungsvorlage erstellen.

  2. Öffnen Sie das Projekt Navigator auf der linken Seite des Arbeitsbereichs Fenster (falls es nicht bereits geöffnet ist) entweder durch Verwendung von View-Show-Projekt-Navigator, -1, oder die Taste auf der rechten Seite der Symbolleiste, um das Projektnavigator ein- oder ausblenden.

  3. Falls notwendig, öffnen Sie den Projektordner im Projektnavigator.

  4. Falls notwendig, öffnen Sie die Projektgruppe (es einen Ordner-Symbol, aber es ist eine Gruppe).

  5. Blättern Sie an die Spitze der AppDelegate.swift Datei, wie hier gezeigt.

    image3.jpg
  6. Knapp unter dem var Fenster: UIWindow? Linie, beginnen in der Code-Eingabe, eine Variable zu erstellen - var myVar: String.

    Eine Liste der Code-Vervollständigung Vorschläge angezeigt wird, wie dargestellt. Neue Optionen - UnsafeMutablePointer und UnsafeMutablePointer - Jetzt erscheinen in der Liste. Diese Fertigstellungen in der Xcode-Umgebung sind möglich, weil der Syntax, die sie umgibt.

    image4.jpg

Arbeiten mit Code-Vervollständigung

Code-Vervollständigung Änderungen und entwickelt sich im Laufe der Zeit. Auch wenn Sie es schon einmal verwendet haben, können Sie finden es Funktionen, die nicht verfügbar waren, als Sie zum ersten Mal gelernt. Um das Beste aus ihm heraus zu bekommen, versuchen einige dieser Tipps:

  • Achten Sie auf die Farbe des Textes, wie Sie schreiben: Settle auf einer Art, die Sie mögen und halten mit ihm, so dass Sie, wenn Sie die Färbung Änderungen erkennen. Wenn die Färbung falsch aussieht, ist Xcode wahrscheinlich nicht die Syntax zu erkennen - der häufigste Grund dafür ist, dass Sie einen Tippfehler eingegeben haben. Wenn Sie zum Beispiel, geben Sie myVar: S Anstatt von var myVar: S, die S bleiben ungefärbt (schwarz Standard).

  • Um die Code-Vervollständigung Vorschläge regenerieren, verwenden, um Backspace zu einem Punkt in Ihrem Code vor dem ersten Buchstaben löschen, die richtig farbig zu sein scheint: Zum Beispiel, wenn Sie die Vorschläge für zu regenerieren S, wieder auf den Platz, bevor er und erneut eingeben S.

  • Betrachten Sie die Code-Vervollständigung, auch wenn Sie eine schnelle Schreibkraft sind: Wenn Sie schnell eingeben, können Sie nicht denken, dass Sie die Code-Vervollständigung benötigen - aber nicht so sicher. Nicht nur, dass es Sie Tastatureingaben speichern, es schließt auch den Code genau und schnell Schreibkräfte können immer Fehler machen.

  • Denken Sie daran, dass die Code-Vervollständigung ist genau - aber es ist nicht unfehlbar: Code-Vervollständigung macht keine Fehler, und doch manchmal sind seine Beendigungen falsch.

  • Schauen Sie immer auf dem vorgeschlagenen Abschluss vor dem Drücken von Return: Die meiste Zeit ist es entweder richtig oder es ist eine offensichtliche Fehlinterpretation Ihrer Absichten. Aber manchmal, Sie eingreifen müssen, um eine Fehlinterpretation zu korrigieren, und in diesen Fällen müssen Sie den Code selbst eingeben.

Menü