본문 바로가기
ios 뽀개기/스위프트 정리

2. 상수, 변수

by 인생여희 2017. 11. 7.
반응형
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
 
 
 
 2상수, 변수
 
 
 
 
 import Swift
 //상수, 변수의 선언
 // 상수 선언 키워드 let
 // 변수 선언 키워드 var
 
 
 
 //상수의 선언
 // let 이름: 타입 = 값
 
 //변수의 선언
 //var 이름: 타입 = 값
 
 //값의 타입이 명확하다면 타입은 생략 가능
 // let 이름 = 값
 // let 이름 = 값
 
 let constant: String = "차후에 변경이 불가능한 상수 let"
 var variable: String = "차후에 변경이 가능한 변수 var"
 
 variable = "변수는 이렇게 차후에 다른 값을 할당할 수 있지만"
 //constant = "상수는 차후에 값을 변경 할 수 없습니다." //오류발생
 
 
 
 상수 선언 후에 나중에 값 할당하기
 
 //나중에 할당하려고 하는 상수나 변수는 타입을 꼭 명시해주어야 합니다.
 
 let sum: Int
 let inputA: Int = 100
 let inputB: Int = 200
 
 // 선언 후 첫 할당
sum = input A + inputB
 
 //sum = 1 // 이후에는 다시 값을 바꿀 수 없습니다.
 
 // 변수도 물론 차후에 할당하는 것이 가능합니다.
 var nickName: String
 
 // print(nickName) 오류발생, 변수가 할당이 안되었기 때문. 빈값
 
 nickName = "kang"
 
 //변수는 차후에 다시 다른 값을 할당해도 문제가 없다
 nickName = "wow"
cs
출처: 야곰


반응형

댓글