a ?? b
a는 OptionalExpression, Optional Type
b는 Expression, Non Optional Type
b에 타입은 a에서 언래핑 된 타입
a를 리턴한다면 오른쪽은 평가하지 않는 단락평가 형식이며,
a를 리턴하지 안으면 b를 반환함
'Swift랑 친해지기 > Swift문법정리' 카테고리의 다른 글
[Swift] Argument Label (1) | 2022.08.02 |
---|---|
[Swift] Function (함수) (0) | 2022.08.02 |
[Swift] Optionals (옵셔널) (2) | 2022.08.01 |
(Swift) Labeled Statements (문장 제어) (0) | 2022.08.01 |
[Swift] 제어전달문 (break, continue) (0) | 2022.08.01 |