[iOS _ Swift] 상수 and 변수
"상수(let)"와 "변수(var)"는 이름 (예: maxNumOfLoginAtt 또는 welcomeMessage) 을
특정 유형의 값 (예: 숫자 10 or 문자열 "Hello") 과 연결한다.
상수는 값을 한번설정을 하면 변경할 수 없지만
변수는 나중에 다른값으로 설정 할 수 있다.
[상수와 변수 선언]
상수와 변수는 사용하기 전에 선언해야 한다.
let : 상수
var : 변수
let 키워드로 상수를 선언하고
var 키워드로 변수를 선언한다.
다음은 상수 및 변수를 사용하여 사용자가 로그인 시도 횟수를 추적하는 방법에 대한 예
let maxNumOfLoginAtt = 10
var currLoginAtt = 0
[ 해석:
" 10 " 이라는 새로운 상수 " maxNumOfLoginAtt " 를 선언하라
그런다음
새로운 변수 " currLoginAtt " 를 선언하고 " currLoginAtt " 를 초기값 " 0 " 으로 지정하라.]
-----------------------------------------------------------------------------------------------
이 예에서 허용되는 최대 로그인 시도 횟수는 최대 값이 절대로 변하지 않기 때문에 상수로 선언된다.
현재 로그인 시도 카운터는 각각 실패한 로그인 시도 후에 이 값을 증가시켜야 하기 떄문에 변수로 선언된다.
쉼표로 구분하여 한줄에 여러 상수 또는 변수를 선언 할 수 있다.
var a = 0.0 , b = 0.0 , c = 0.0
[ 코드에 저장되는 값이 고정값이면 let 키워드를 사용하여 상수로 선언하고,
코드에 저장되는 값이 변경될수 있는 값이면 var 키워드를 사용하여 변수로 선언하라.]
-------------------------------------------------------------------------------------------
'IOS 개발' 카테고리의 다른 글
[iOS] ?? (_:_:) Generic Operator_nil-coalescing [일반 연산자 _ 무- 응집] (0) | 2020.01.22 |
---|---|
[iOS] Self Expression (0) | 2020.01.21 |
[iOS] Keyword 간단 요약 (0) | 2020.01.20 |
[iOS] Self (0) | 2020.01.20 |
[iOS] DateFormatter (0) | 2020.01.20 |