swift 기본 문법 (10) 썸네일형 리스트형 swift 정수형(integer), 부동소수형(Floating-point) swift의 정수형 변수를 만드려면 'int' 키워드를 사용합니다. var number: Int = 3 //정수현 타입 선언 print(number) // 결과: 3 뿐만 아니라 크기가 다른 다양한 int 변형을 제공합니다. variant Size Range Int8 8bit -128~127 Int16 16bit -2^15~2^15 - 1 Int32 32bit -2^32~2^32 - 1 Int64 64bit -2^63~2^63 - 1 간단히 생각해서 Int8은 8자 0,1로 나타낼 수 있는 모든 경우의 수 2^8 = 256입니다. 이것을 -와 +로 나타낸다면 -128부터 127까지 나타낼 수 있을 것입니다. Int는 -와 +를 포함하는 정수 타입이며 UInt는 0과 +를 포함하는 정수 타입입니다. UIn.. swift 변수, 상수(var, let), 타입 추론, 타입 어노테이션 iOS 개발을 공부한 분들이라면 모두 아시거나 보셨을 내용인 변수와 상수에 대해서 글을 적고자 합니다. 한마디로 설명하자면 변수(var)는 값을 수정할 수 있고 상수(let)은 수정할 수 없습니다. swift는 상수 사용을 권장하고 있습니다. 때문에 다른 사람과 협업을 하고 있을 때, 변수(var)라면 '아 이 값은 어디선가 바뀌겠구나' 상수(let)라면 '바뀌지 않겠구나'라고 생각할 수 있습니다. 물론 저도 지금까지 개발을 하면서 그렇게까지 생각해서 변수, 상수를 지정해주진 않았습니다..! 때문에 반성하는 의미에서 공부를 좀 더 해보고자 합니다. 먼저 스위프트(swift)는 정적인 프로그래밍 언어라고 합니다. 여기서 정적인 프로그래밍 언어란? 컴파일 시 변수, 상수의 타입을 결정하는 언어를 의미합니다... 이전 1 2 다음