Video: Asus Aura Sync what a Nightmare and how to fix it! ( fixes Live Dash too!!! ) 2024
Die Compiler-Engine von Apple LLVM möchte Ihr bester Freund sein. Live Issues wertet Ihren Code kontinuierlich im Hintergrund aus und warnt Sie bei der Codierung. Fehler. Bevor diese Funktion zustande kam, mussten Sie zuerst Ihre App erstellen. Dieser neue Weg spart viel Zeit und Aufwand.
Aber nicht nur Live Issues sind gerne bereit, auf Ihre Fehler hinzuweisen, Fix-it bietet (wenn möglich) auch das Problem für Sie. Wenn Sie auf den Fehler klicken, werden die verfügbaren Fix-its angezeigt, z. B. das Korrigieren einer Zuweisung zu einem Vergleich, das Reparieren eines falsch geschriebenen Symbols oder das Anfügen eines fehlenden Semikolons.
Mit einer einzigen Tastenkombination können Sie den Fehler sofort reparieren lassen und mit der Codierung fortfahren. Fix-it markiert Syntaxfehler mit einer roten Unterstreichung oder einem Caret an der Position des Fehlers und mit einem Symbol in der Rinne.
In der Abbildung fehlt beispielsweise das Semikolon nach der Anweisung [super viewDidLoad]. (Beachten Sie den Fehlerindikator - den roten Kreis mit Ausrufezeichen - im Aktivitätsbetrachter, den Gehe zu-Platz für die Anzeige von Statusmeldungen, den Erstellungsfortschritt und Fehler.) Wenn Sie die Eingabetaste drücken, wird dieses Problem automatisch behoben. Dies ist eine sehr nützliche Funktion, die Ihre Debugging-Zeit erheblich verkürzt (besonders wenn Sie sie tatsächlich verwenden).
Obwohl Xcode und der Compiler zusammenarbeiten und Ihnen sehr gute Warnungen und Fehler liefern, sind sie manchmal etwas langsam, wenn Sie das Problem beheben. Lassen Sie sich also nicht von zufälligen Warnungen und Fehlern überraschen, insbesondere wenn der Compiler aus irgendeinem Grund die Header-Datei nicht finden kann.
Wenn Sie eine Warnung oder einen Fehler sehen, von dem Sie sicher sind, dass Sie sie behoben haben, können Sie auf die Schaltfläche Ausführen klicken. Xcode und der Compiler werden zurückgesetzt und die Warnung verschwindet. (Es sei denn natürlich, es war die ganze Zeit richtig und Sie hatten das Problem nicht behoben.)