Swift
Swift: 다중 옵셔널 (Nested optional; ??)의 존재 이유와 언래핑 방법
소개 Swift에는 다음과 같은 특이한 형태의 자료형이 있습니다. var nestedOptionalString: String?? = “이중 옵셔널은 왜 있음?” print(nestedOptionalString) 처음에는 Xcode 오류인가 싶었는데, 이러한 자료형은 실제로 사용되는 자료형이었고 무려 iOS 공식 프레임워크(UIKit, MapKit) 등에서 여러 차례 등장합니다. 검색 시 swift double optional 등으로 관련 내용을 찾아볼 수 있으며 공식 명칭은 Nested Optional입니다. 더보기…