O W

Archief Blog-archieven

Optional binding – optionals uitpakken in Swift

  • een paar jaar geleden /
  • Door Roelf

Optional binding is één van de manieren om een optional uit te pakken, met behulp van een speciale constructie: if let. var

Lees verder

Wat betekent if let in Swift?

  • een paar jaar geleden /
  • Door Roelf

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

Lees verder

Wat betekent nil in Swift?

  • een paar jaar geleden /
  • Door Roelf

nil betekent ‘geen waarde’. Een optional die leeg is (en dus geen waarde bevat), is nil: var optionalA: Int?

Lees verder

Wat is een optional in Swift?

Een optional is een ‘ingepakte’ variabele: een variabele die wel of geen waarde kan hebben. Hierop kan worden getest, waarna optionals die wél over een waarde beschikken, kunnen worden

Lees verder

Wat is forced unwrapping in Swift?

  • een paar jaar geleden /
  • Door Roelf

Met forced unwrapping kun je een optional ‘uitpakken’. Een optional is een variabele die wel of geen waarde bevat: als de optional ‘leeg’ is, is hij nil. Forced unwrapping werkt

Lees verder