Swift에서 변수 선언하는 방법

Swift에서 변수 선언하는 방법


Swift에서 변수 선언하는 방법

Swift에서 변수 선언하는 방법

Swift에서는 데이터의 변경 가능 여부에 따라 **변수(Variable)**와 **상수(Constant)**를 선언할 수 있다.

변수는 데이터 변경이 가능하며, 키워드 var을 사용한다.

var num1: Int = 10
num1 = 20 // num1의 값이 20으로 변경된다.

상수는 데이터 변경이 불가능하며, 키워드 let을 사용한다.

let num2: Int = 20
num2 = 30 // 에러 발생

Swift는 타입 추론을 지원하므로, 타입을 생략할 수 있다.

var num1 = 10 // String 으로 추론
let str1 = "Hello, Swift!" // Int 로 추론

변수나 상수를 선언할 때, 초기값을 생략하고 나중에 값을 할당할 수도 있다. 이 경우 데이터 타입을 명시해야 한다.

var nickname: String
nickname = "SwiftCoder" // 나중에 값 할당
 
let birthYear: Int
birthYear = 2000 // 상수는 한 번만 값을 할당할 수 있다.