Wat betekent if let in Swift?

De combinatie van de trefwoorden if en let wordt optional binding genoemd.

Daarmee wordt een optional, indien deze niet nil is, ‘uitgepakt’: de bijbehorende waarde wordt in een tijdelijke variabele geplaatst en een codeblok wordt uitgevoerd.

De syntax van optional binding is:

In het volgende voorbeeld wordt, met behulp van optional binding, de inhoud van optionalA getoond als deze niet leeg is.

Related entries