[Swift] 옵셔널(Optional) 정리의 개요


[Swift] 옵셔널(Optional) 정리의 개요

op-tion-al [옵셔널] 1. [형] 선택적인 2. [형] 임의적인 오늘 정리 할 내용은 옵셔널(optional) 에 관한 내용입니다. 옵셔널(optional) 이라는 단어를 직역하면 선택적인, 임의적인 이라는 뜻입니다. 마찬가지로, Swift 에서의 옵셔널의 의미는 어떤 변수에 값이 있을수도 있고 없을수도 있는 임의적인 상태를 정의 내리는것 입니다. 이건 안전함을 추구하는 Swift 언어의 큰 특징중 하나로, 최신 프로그래밍 언어에서 나오고 있는, 새로운 Null(Nil) 값 처리 개념의 대표이기도 합니다. 예시를 통해 조금 자세히 알아봅시다. 옵셔널이란? Swift 프로그래밍을 하면서 변수의 타입 뒤에 ? 가 붙은 코드를 자주 볼 수 있습니다. 이 ? 가 바로 옵셔널 기호입니다. 변수 선언에 대한 간단한 예를 들어볼까요? var test : Int //변수 test를 Int형 타입으로 선언 test = nil //Int형 타입 변수 test에 nil 값을 할당 이 코드를 컴...


#swift #Swift옵셔널 #강제언랩핑 #스위프트 #스위프트옵셔널 #암시적언래핑 #옵셔널 #옵셔널변수

원문링크 : [Swift] 옵셔널(Optional) 정리의 개요