안녕하세요:)
우선 Swift에는 Int타입, UInt타입, String타입, Float타입, Double타입, Bool타입, Character타입이 있습니다.
하나하나 알아보도록 할게요!
Int는 정수를 뜻하는 타입입니다. 부호 있는 정수값을 저장하는데 사용되는 자료형입니다.
Int타입에는 음의 정수, 0, 양의 정수를 저장할 수 있고, 부호 비트를 통해 음수와 양수를 표현합니다.

UInt는 Int와 다르게 양수만 저장할 수 있는 타입입니다. 부호 비트를 사용하지 않습니다.
그렇기 때문에 양의 정수 범위만 다루는 데이터에는 UInt가 효율적입니다.

Float와 Double은 실수를 저장할 수 있는 타입입니다.
둘의 차이는 무엇일까요??
Float는 크기는 32bit(4byte)이며, 소수점 6자리까지 정확하게 저장할 수 있는 타입입니다.
Double의 크기는 64bit(8byte)이며, 소수점 15~16자리까지 정확하게 저장할 수 있는 타입입니다.
지수와 가수를 나눠서 저장하기 때문에 동일한 메모리 크기에서 정수보다 더 넓은 범위를 표현할 수 있습니다.
그리고 부동소수점 오차로 인하여 100% 정확하게 저장할 수 없습니다.
let a: Float = 1.234567890123456 // 1.234568
let b: Double = 1.2345678901234567890 // 1.234567890123457
Bool은 true/false 두 가지 종류의 값만 가질 수 있는 자료형으로서 주로 논리값을 저장하기 위해서 사용하는 타입입니다.
보통 조건문의 결과를 표현하는데 많이 사용됩니다.
let success: Bool = true
let fail: Bool = false
String타입은 문자열을 저장할 때 사용하는 타입입니다.
String은 Int와 더불어서 프로그래밍에서 가장 많이 사용되는 자료형이기도 합니다.
String 타입 데이터의 값을 표현할 때는 ""(큰따옴표)를 사용해서 표현합니다.
let str: String = "Hello"
let language = "Swift"
let name = ""
Character는 한 개의 문자를 저장할 수 있는 단일 자료형입니다.
String타입과 마찬가지로 ""(큰따옴표)를 사용해서 값을 표현합니다.
Character을 사용할 때는 반드시 Character 타입의 자료형을 선언해줘야 합니다.
let a: Character = "H"
let b: Character = " "
오늘은 Swift의 DateType에 대해서 알아보았습니다.
이해가 가셨나요??
다음에는 형식추론에 대해서 알아보는 시간을 가지도록 하겠습니다:)
꾸벅:)