optional #nil 썸네일형 리스트형 [Swift] optional & nil 2024년 3월 8일 금요일 swift 기본 개념 중, optional과 nil에 대해 명확하게 이해하는 것이 오늘의 목표! 빈 값은 컴퓨터에게는 있어야 할 것이 없다! 는 느낌이기 때문에 에러를 발생시키고 어플리케이션을 종료시키기도 합니다. 때문에 이렇게 모든 변수에 박스를 씌워놓고(optional) 저장을 하면 값이 있을 때와 없을 때 모두 안전하게 컴퓨터가 값을 읽을 수 있습니다. 1. 옵셔널과 nil 2. 옵셔널 바인딩 3. 옵셔널 강제 언래핑 4. 옵셔널 변수 값이 nil일 때를 위한 기본값 설정(nil-coalescing) 5. 옵셔널 체이닝 1. 옵셔널과 nil 1) 옵셔널 값이 없을 수 있는 상황에서 옵셔널(Optional)을 사용한다. 물음표 ? 로 나타낸다. (타입 어노테이션) 아래의 .. 더보기 이전 1 다음