Nil-Coalescing Operator(Nil합병연산자)
옵셔널 변수 ?? 일때 할당되는 값
옵셔녈 변수의 값이 nil일 때 ?? 다음 값이 들어간다.
let defaultAge = 10
var age : Int?
print(age) //과제:값은?
var myAge = age ?? defaultAge
//age가 nil이므로 ?? 뒤에 값이 할당됨
print(myAge) // 10
'Swift' 카테고리의 다른 글
Swift 정리 : guard문 (0) | 2022.10.04 |
---|---|
Swift 정리 : 제어문 (0) | 2022.09.27 |
Swift 정리 : 연산자 (0) | 2022.09.27 |
Swift 정리 : Optional (0) | 2022.09.27 |
Swift 정리 : 튜플 (0) | 2022.09.27 |