[Swift] 옵셔널(Optional) 완전 정복하기: 개념부터 옵셔널 바인딩까지
옵셔널(Optional)은 Swift의 언어적 특징을 가장 잘 나타내 주는 부분이다. 애플의 Swift는 안전성을 굉장히 중시하는 언어로 프로그래머가 행할 수 있는 실수를 문법 차원에서 미연에 방지할 수 있도록 되어 있는데, 그 일환으로 옵셔널(Optional)이라는 문법, guard구문, 오류처리, 강력한 타입 통제 같이 강력한 통제 수단을 활용해서 프로그래머가 코드를 작성하도록 Swift는 유도하고 있다. 오늘은 이 중에서 가장 많이 쓰린다고 볼 수 있는 옵셔널(Optional)에 대해서 알아보려 한다. Apple Developer Documentation developer.apple.com 1️⃣ 옵셔널(Optional)은? 옵셔널(Optional)은 "값이 있을 수도 있고 없을 수도 있는 경우"를..
2021.08.24