일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Java
- 사용법
- AWS
- 객체
- 옵셔널
- jQuery
- 자료불러오기
- CodeIgniter
- 차이점
- programmers
- EC2
- SWiFT
- Xcode
- 제어문
- switch-case
- 2차원 객체배열
- 상속
- DatePicker
- Spring
- 함수
- amazon
- Gradle
- CKEditor4
- 클래스
- pagination
- class
- guard
- 전의 의존성
- PHP
- bootstrap
Archives
- Today
- Total
not bad 한 개발
Swift - 변수 / 상수 차이 본문
(인덕대학교 컴퓨터소프트웨어학과 iOS프로그래밍기초(21-2학기)한성현 교수님 강의 내용을 변형 및 요약 했습니다.)
변수(variable)
- 변수(variable)는 프로그램에서 사용될 데이터를 저장하기 위한 메모리 공간입니다.
- 코드에는 var 라고 작성해야 합니다.
- 변수는 할당된 값이 변경이 가능합니다.
var testInt = 10
var testString = "Name"
testInt = 20
testString = "MyName"
print(testInt)//20
print(testString)//MyName
상수(constant)
- 상수(constant)는 데이터 값을 저장하기 위하여 메모리 내에 공간을 제공한다는 점에서 변수와 비슷합니다.
- 코드에는 let 으로 작성해야 합니다.
- 상수는 어떤 값이 한번 할당되면 이후에 변경할 수 없습니다.
let testInt = 10
testInt = 20
print(testInt)//에러
(이렇게 중간에 값을 변경하려고 하면 testInt는 상수이기 때문에 바꿀수 없다고 나오고 바꾸고 싶으면 타입을 var로 변경하라고 에러메세지가 나오게 됩니다.)
'Swift' 카테고리의 다른 글
Swift - 옵셔널 강제 언래핑 (0) | 2021.09.23 |
---|---|
Swift - 옵셔널(optional) (0) | 2021.09.22 |
Swift - 데이터 타입 (0) | 2021.09.22 |
Swift - 이름 10번 출력하기 (0) | 2021.09.07 |
Swift - 컴파일러 사이트 (0) | 2021.09.07 |
Comments