변수(Variable) - var
- 변할 수 있는 값
//변수 선언 및 초기화
var str = "Hello"
var age = 10
//age 변수값 변경
age = 20 // age에 10 -> 20으로 값 변경
age = 30 // age에 20 -> 30으로 값 변경
Swift 는 타입 안정성(Type Safety) 특징을 가진다
//위에서 age = 30 으로 값 저장
age = "hi"
Int type 으로 선언했던 변수에 String type으로 값을 할당하려고 하면 에러 발생 -> Type Safety
마찬가지로 String type 으로 선언했던 변수에 Int type으로 값을 할당하려고 하면 에러 발생 -> Type Safety
상수(Constant) - let
- 변할 수 없는 값
상수 userName에 다른 값을 할당하려고 시도하면 에러 발생
'모바일 > 스위프트' 카테고리의 다른 글
[Swift]Boolean (0) | 2021.09.14 |
---|---|
[Swift]Type Annotation (0) | 2021.09.13 |
[Swift] 아웃렛 변수와 액션 함수 문법 (0) | 2021.07.08 |
[Swift] Xcode 프로젝트 생성 (2) | 2021.07.07 |
[Swift] 함수와 클로저 (0) | 2021.07.07 |