자료형

사용하는 데이터 종류 및 범위

String

문자열

Array<T>

배열, 제너릭으로 사용하기 위해 T(임의의 자료형을 말한다)으로 표기했다.

Dictionary<T,S>

사전형, T형으로 된 키와 S형으로 된 값을 갖고 있다.

Int8

정수형이며, -128 ~ 127까지의 정수값을 저장한다.

Int16

정수형이며, -32,768 ~ 32,767까지의 정수값을 저장한다.

Int32

정수형이며, -2,147,483,648 ~ 2,147,483,647까지의 정수값을 저장한다.

Int64

정수형이며, -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 까지의 정수값을 저장한다. 보통 Int라고 사용하면 Int64를 의미한다. 그 이유는 현재 swift가 실행되는 운영체제가 64bit 운영체제이기 때문이다.

Uint8

정수형이며, 0부터 255까지의 양수 값만을 갖는다.

Uint16

정수형이며, 0부터 65,535까지의 양수 값만을 갖는다.

Uint32

정수형이며, 0부터 4,294,967,295까지의 양수 값만을 갖는다.

Uint64

정수형이며, 0부터 18,446,744,073,709,551,615까지의 양수 값만을 갖는다.

Float32

비트의 부동소수점 데이터를 가지며 Double 형의 정밀도가 필요하지 않는 경우에 주로 사용한다.

Double64

비트의 부동소수점 데이터를 가지며 소수점 이하의 값을 정밀하게 표현하는 경우에 사용한다.

Bool

Truefalse 값 중 하나를 표현하는 경우에 사용한다.

+ Recent posts