한 학기 동안 스위프트 문법 공부 및 iOS 앱 만들기 실습을 하며 옵셔널을 많이 사용했다. 하지만 그럼에도 불구하고 아직까지 제대로 이해하지 못 했다고 판단해 다시 정리해보기로 했다. 스위프트에서는 안전한 코딩을 위해 옵셔널이 중요한 역할을 한다고 한다. 옵셔널 타입은 변수 또는 상수에 아무런 값이 할당되지 않는 상황을 안전하게 처리하기 위한 방법을 제공한다. You use optionals in situations where a value may be absent. An optional represents two possibilities: Either there is a value, and you can unwrap the optional to access that value, or there isn..