본문 바로가기
개발 업무/IOS

Swift 문법 - 변수와 상수

by 호크아이나인 2025. 2. 9.

[변수]

변수의 지정은 var를 이용

var kor = "한국"

 

세미콜론(;)은 사용하지 않음 

 

변수에 값을 대입할때 값이 문자열, 숫자형 등에 형지정이 없음. 

숫자의 경우 알아보기 쉽도록 하기 위해 아래와 같은 문법을 사용할 수 있음

var money = 3_000_000 (3000000) 

좋은 의도로 보임

 

변수형에 대한  타입 지정이 없다는 것은 

var point = 3.4

var useYn = fales 

등에 대해서도 타입 지정이 필요 없다는 것 

 

[상수]

상수에 대한 지정은 let을 사용함 

let kor = "한국"

상수 이므로 한번 정의된 값은 변경이 불가능 함 

let kor = "한국"

kor = "한국아님"  -->  상수 이기 때문에 이와 같이 사용 할 수 없음

 

[명시적인 타입 적용]

var kor : String = "한국"

var money : Int = 3000

 

이렇게 명시적인 타입 적용은 알아두는 것이 좋음 

왜냐면 이런 방식으로 함수, 초기화  등 이와 같은 형태로 사용이 될 것임.