Optionals
Overview
var name: String
var age: Intvar name = "Sedat"
var age = 44var name // Error: Type annotation missing in pattern
var age // Error: Type annotation missing in patternvar name = nil // Error: 'nil' requires a contextual type
var age = nil // Error: 'nil' requires a contextual typevar name: String = nil // Error: 'nil' cannot initialize specified type 'String'
var age: Int = nil // Error: 'nil' cannot initialize specified type 'String'Unwrapping the Variable
Nil-Coalescing
Optional Binding
Optional Chaining
Sources
Videos
Articles / Documents
Last updated