본문 바로가기

IOS 개발

[iOS _ Swift] 상수 와 변수 선언 _(1)

[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