100 Days of SwiftUI - Day 14
guard let
옵셔널 안에 값이 있는지 확인하고, 값이 있는 경우에는 변수에 값을 넣지만
값이 없는 경우 else
뒤 중괄호 안의 코드블록을 실행한 후 반환한다.
else문 안에서는 return, continue, break, throw등 스코프를 벗어나는 구문이 필요하다.
nil 결합
옵셔널의 값 타입과 기본값의 타입이 같아야 한다.
옵셔널 안에 값이 있는지 확인하고, 값이 있는 경우에는 변수에 값을 넣지만
값이 없는 경우 else
뒤 중괄호 안의 코드블록을 실행한 후 반환한다.
else문 안에서는 return, continue, break, throw등 스코프를 벗어나는 구문이 필요하다.
옵셔널의 값 타입과 기본값의 타입이 같아야 한다.