
값이 없음을 포함하는 옵셔널의 개념에 대해 학습한 내용을 정리해보고자 한다. ☑️옵셔널 Swift에서는 변수를 저장하는 공간에 박스를 씌워놓는다! 진짜 박스는 아니고 오늘 배울 옵셔널에 대한 비유를 들어본건데 빈 값은 컴퓨터에게는 있어야 할 것이 없다! 🚨는 느낌이기 때문에 에러를 발생시키고 어플리케이션을 종료시키기도 한다. 때문에 이렇게 모든 변수에 박스를 씌워놓고 저장을 하면 값이 있을 때와 없을 때 모두 안전하게 컴퓨터가 값을 읽을 수 있다 😃 값이 없을 수 있는 상황에서 옵셔널(Optional)을 사용합니다. 옵셔널은 물음표 ? 로 나타냅니다. (타입 어노테이션) 옵셔널은 두 가지 가능성을 나타냅니다. 값이 있고 옵셔널로 래핑(wrapping)해놓은 값을 언래핑(unwrapping)하여 해당 값에..