[swift] 옵셔널 변수와 상수의 초기화 방법

옵셔널 데이터 타입은 Swift 언어에서 유용한 기능 중 하나입니다. 옵셔널은 값이 있을 수도 있고, 없을 수도 있는 변수 또는 상수를 선언할 때 사용됩니다. 이번 블로그에서는 Swift에서 옵셔널 변수와 상수를 초기화하는 방법을 살펴보겠습니다.

옵셔널 변수의 초기화

옵셔널 변수를 선언하고 초기화하는 방법은 다양합니다. 예를 들어, 다음과 같이 선언할 수 있습니다.

var optionalInt: Int? = 10

위의 코드에서 Int?는 옵셔널 Int 타입을 나타내며, 10은 초기값으로 할당됩니다.

또한, 옵셔널 변수는 nil로 초기화할 수도 있습니다.

var optionalString: String? = nil

옵셔널 상수의 초기화

옵셔널 상수를 초기화하는 방법은 변수와 유사합니다. 예를 들어,

let optionalValue: Double? = 3.14

위의 코드에서 optionalValue는 옵셔널 Double 타입의 상수로, 값으로는 3.14가 할당되어 있습니다.

따라서, 옵셔널 변수와 상수의 초기화는 해당 데이터 타입 뒤에 물음표(?)를 붙여 선언하고 원하는 값을 초기화하여 사용할 수 있습니다.

이렇게 함으로써 Swift에서 옵셔널 변수와 상수를 간단히 초기화하는 방법에 대해 알아보았습니다.

참고문헌: The Swift Programming Language - The Basics