Swift 언어
옵셔널의 정체
옵셔널이 Swift에 있는 이유는 무엇인가요?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
옵셔널이 Swift에 있는 이유는 무엇인가요?
옵셔널은 '값이 없을 수 있음'을 타입에 명시해 컴파일러가 nil 처리를 강제하도록 만든 장치다.
Swift 언어객관식입문
다음 세 줄 중 컴파일되는 것을 모두 고르세요. …
#optional #nil
Swift 언어주관식기초
어떤 옵셔널이든 someOptional.isNil처럼 nil 여부를 물을 수 있게 Optional을 확장해 보세요. 어떻게 구현하겠습니까?
#optional #enum
Swift 언어주관식심화
물음표 옵셔널 문법도 표준 Optional도 없다고 가정해 봅시다. '값이 있거나 없거나'를 표현하는 타입을 Swift로 직접 설계한다면 어떻게 정의하겠습니까?
#optional #enum
Swift 언어객관식입문
다음 중 옵셔널을 안전하게 언래핑하는 방법을 모두 고르세요.
#optional