Оператор ?? (nil-coalescing)
Значение по умолчанию для nil.
Сигнатура
func ?? (optional: Wrapped?, defaultValue: Wrapped) -> WrappedОператор объединения с nil возвращает развёрнутое значение опционала, а если он nil — значение справа.
let name: String? = nil
let shown = name ?? "Гость"
print(shown) // Гость