[Swift] 01. 상수와 변수, 데이터 타입

·2022년 12월 19일
1

Swift 문법

목록 보기
1/8
post-thumbnail

var, let

Swift에서는 변수 var, 상수 let을 사용합니다.

Swift는 함수형 프로그래밍 패러다임을 채용한 언어로, 상수의 사용을 중요시 합니다. 상수 값은 변경이 불가능 합니다. 그러므로 정확히 한 번은 값을 assign 해줘야 합니다.
아래와 같이 사용 가능합니다.

var myVariable = 114
myVariable = 14
let myConstant = 114

한 가지 특이한 점은 변수의 type을 지정해주지 않았다는 것입니다. 이렇게 type을 지정해주지 않았을 땐, 컴파일러가 자동으로 type을 integer로 지정합니다.
만약, integer이 아닌 type으로 지정해주고 싶다면 아래와 같이 지정하면 됩니다.

let explicitDouble: Double = 114

형변환

Swift에서는 다른 자료형으로의 변환이 암시적으로 불가능하다. 만약 값을 다른 type으로 변환하고 싶다면, 아래와 같이 명시적으로 type을 변환해주어야 합니다.

‘let label = "The width is "
let width = 94
let widthLabel = label + String(width)’


출처

야곰의 스위프트 기본 문법 강좌
The Swift Language Guide(한국어)

0개의 댓글