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

Swift에서 변수와 상수를 초기화하는 방법은 다양합니다. 이번에는 Swift에서 변수와 상수를 초기화하는 세 가지 주요한 방법에 대해 알아보겠습니다.

1. 선언 후에 초기화

가장 기본적인 방법은 변수 또는 상수를 선언한 후에 값을 할당하는 것입니다. 예를 들어, 다음은 name이라는 변수를 선언하고 “John”이라는 값을 할당하는 예시입니다.

var name: String
name = "John"

동일한 방식으로 상수를 초기화할 수도 있습니다.

let language: String
language = "Swift"

2. 선언과 초기화를 동시에

Swift에서는 선언과 초기화를 동시에 할 수도 있습니다. 이를 통해 코드를 간결하게 작성할 수 있습니다. 예를 들어, 다음은 age라는 변수를 선언하고 동시에 30이라는 값을 할당하는 예시입니다.

var age: Int = 30

상수를 동시에 초기화하는 경우도 비슷합니다.

let pi: Double = 3.14

3. 타입 추론을 이용한 초기화

Swift는 타입 추론을 지원하여 변수 또는 상수의 타입을 생략할 수 있습니다. Swift 컴파일러가 할당된 값의 타입을 분석하여 자동으로 타입을 추론합니다. 예를 들어, 다음은 count라는 변수에 10이라는 값을 할당한 예시입니다.

var count = 10

상수에 대해서도 동일하게 타입 추론을 사용할 수 있습니다.

let maxScore = 100

결론

Swift에서 변수와 상수를 초기화하는 방법은 선언 후에 초기화, 선언과 초기화를 동시에 하거나 타입 추론을 이용하여 초기화하는 세 가지 방법으로 구분할 수 있습니다. 개발자는 상황에 맞게 가장 적합한 초기화 방법을 선택할 수 있습니다.

더 자세한 내용을 원하시면 Swift 공식 문서를 참고하시기 바랍니다.