Swift
Swift 옵셔널
📌 목차 nil ? null 옵셔널 옵셔널 바인딩 📌 nil ? null swift에서는 null을 nil로 표현합니다. 📌 옵셔널 값이 없는것을 표현하기 위해 ?을 붙여줍니다. var name: String? = nil; 📌 옵셔널 바인딩 위의 예제를 프린트 하면 이렇게 나옵니다. var name: String? = "Eddie"; print(name) // Optional("Eddie") 이렇게 Optional이 감싸져서 나오게 되는데 이걸 풀기 위해 두가지 방법이 있습니다. 명시적 해제 -> 강제해제 (!를 붙입니다.) var name: String? = "Eddie"; print(name) // Optional(Eddie) print(name!) // Eddie -> 비 강제 해제 (옵셔널 바인딩..