Swift/문법
스위프트(Swift) - 기본 자료형
스위프트는 타입을 정의하는데 사용할 수 있는 자료형을 미리 정의하여 제공한다. 이와 같은 스위프트의 기본 자료형에대해 알아보자. Int 정수를 뜻하는 Integer라는 영어의 줄임말로, 부호 있는 정수값을 저장하는데 사용되는 자료형이다. Int 타입이 저장할 수 있는 정수값의 범위에는 제한이 있는데 이 제한은 컴퓨터의 CPU 사양에 의해 결정된다. 8bit(= 1byte)의 CPU를 가진 컴퓨터라면 2^8인 256개의 값 즉 -128 ~ 127까지를 저장할 수 있는 것이다. 스위프트에선 Int의 경우 다음 표와 같이 서브 자료형이 별도로 정의되어 있다. 자료형 저장할 수 있는 값의 범위 크기 Int8 -128 ~ 127 8bit Int16 -32,768 ~ 32,767 16bit Int32 -2,147,..
스위프트(Swift) - 변수와 상수
변수와 상수의 정의 상수 : 한 번 저장된 값을 변경할 수 없음 변수 : 저장된 값을 필요에 따라 얼마든지 다른 값으로 변경할 수 있음 // 변수선언 var + 변수명 var year = 2022 // 정수형 변수 var month = "January" // 문자열 변수 // 상수 선언 let + 상수명 let birthYear = 1997 // 정수형 상수 let welcomeMsg = "어서오세요" // 문자열 상수 스위프트에서 변수의 경우 선언과 초기화를 분리할 수 있다. 하지만 상수의 경우 선언과 초기화가 동시에 이루어져야 한다. (예외 존재) // 선언과 초기화 분리 var year: Int // 변수선언 year = 2022 // :Int 는 타입 어노테이션이라는 문법으로 선언과 초기화를 분리..