Allgemeines zur Syntax von Swift

von @ralfebert · veröffentlicht am 5. November 2021
Xcode 13 & Swift 5.5
Swift Kurzreferenz

Kommentare

Code kann in Swift zeilenweise oder als Block kommentiert werden:

// Kommentierte Code-Zeile

/* 
  Kommentierter Code-Block
*/

Praktischerweise bereiten Kommentarzeichen in Kommentaren keine Probleme:

/*
   Verschachtelte Kommentare sind kein Problem:
 /* print("Hello World") */
*/

Tipp: In Xcode kannst Du mit Editor » Structure » Toggle Comments ⌘/ die ausgewählten Code-Zeilen kommentieren bzw. die Kommentierung wieder entfernen.

Semikolon am Zeilenende

Das Semikolon am Zeilenende ist in Swift optional und kann entfallen bzw. explizit verwendet werden um mehrere Statements auf eine Zeile zu schreiben:

print("Hello World")
print("Hello"); print("World")

Importieren von Frameworks

Frameworks werden in Swift mit einem import-Statement importiert - damit können alle Deklarationen, die das jeweilige Framework bereitgestellt wird, in der jeweiligen Quelltextdatei verwendet werden. So muss z.B. zur Verwendung von Datumswerten das Foundation-Framework importiert werden, da dieser Typ nicht zur Swift Standard Library gehört:

import Foundation

print(Date())

Weitere Informationen