[Swift] 변수, 상수

2020. 8. 9. 23:41개발자료/iOS


반응형

□ 변수

- 변수를 생성하려면 var 키워드를 사용

- 생성 후 데이터값을 변경할 수 있다.

- 선언법

var [변수명] : [데이터 타입] = [값]* 

- 값은 없을 수 있다.

- 변수를 생성할때 데이터 타입은 생략할 수 있다.

- 타입을 지정하지 않는 타입 추론을 사용 할 경우 타입으로 인한 오류가 발생할 수 있다.

  일반적인 스크립트 언어에서 자주 발생한다.

var name: String = "name"
var age : Int = 30
var height = 180.5 // 타입 추론
var job = "job" // 타입 추론
height = 175.0 // 값을 변경할 때는 기존과 같은 타입을 할당해야 한다.

□ 상수

- 상수를 생성하려면 let 키워드를 사용

- 생성 후 데이터 값을 변경할 수 없다.

- 선언법

let [상수명]: [데이터 타입] = [값]

- 값은 항상 있어야 한다.

- 상수를 생성할 때 데이터 타입은 생략할 수 있다.

let name: String = "name"
let age : Int = 30
let height = 180.5 // 타입 추론
let job = "Developer" // 타입 추론

 

반응형