Swift – Schnellreferenz
Swift ist Apples Sprache für iOS, iPadOS und macOS – modern, sicher und lesbar.
Variablen und Optionals
let name = "Hanse" // Konstante
var alter = 42 // Variable
var option: Int? = nil // Optional
print("Hallo, (name)!")
Bedingungen und Schleifen
if alter >= 18 {
print("Volljährig")
} else {
print("Minderjährig")
}
for i in 0..<5 {
print(i)
}
let liste = [1, 2, 3]
for wert in liste {
print(wert)
}
Funktionen und Structs
func begruesse(_ name: String) -> String {
return "Hallo, (name)!"
}
struct Kunde {
var name: String
var alter: Int
}
let k = Kunde(name: "Hanse", alter: 42)
Optionals entpacken
if let sicher = option {
print(sicher)
} else {
print("nil")
}
Swift Package Manager
| Aufgabe | Befehl |
|---|---|
| Paket erstellen | swift package init |
| Bauen | swift build |
| Testen | swift test |
| Skript ausführen | swift skript.swift |
Verwandt: Kotlin · JavaScript · API