(편의상 편한 말투로 작성하는 점 이해 부탁드립니다.😅) (부정확한 정보가 있을 수 있습니다. 지적 환영🤩) Optional 오늘은 Optional에 대해서 알아보려 합니다! Optional이란 무엇인가... 직역하면 선택적인 이라는 뜻을 가지고 있네요. Swift에서 Optional은 값이 있을 수도, 없을 수도 있는 상황에서 쓰이게 됩니다. 코드로 보며 이해해보겠습니다. var number1: Int = nil// 'nil' cannot be assigned to type 'String' var number2: Int? = nil (nil은 다른 언어의 null과 같으며 비어있다는 뜻을 가지고 있습니다!) 위와 같이 일반적인 문자열 타입의 변수에는 nil을 할당하지 못하지만, 타입 뒤에 ? 나 !를 ..