Bool 타입에는 true, false만 들어올 수 있음
var someBool: Bool = true
someBool = false
정수값 들어올 수 없음
64비트 양수 음수 넣을 수 있음
var someInt: Int = -100
아래처럼 실수 100(double) 타입을 넣으면 에러 뜸
var someInt: Int = -100.1
양수만 넣을 수 있고 음수 넣으면 에러뜸
UInt 타입에 Int 타입의 변수, 상수를 할당 불가능
32비트 실수 데이터를 담을 수 있음
var someFloat: Float = 3.14 이렇게 넣을 수 있음
근데 3이라는 정수를 넣는 것도 가능함
64비트 실수 데이터를 담을 수 있음
var someFloat: Float = 3.14 이렇게 넣을 수 있음
근데 3이라는 정수를 넣는 것도 가능함
Double에도 Float를 담을 수 없음
문자를 담을 수 있음
한 글자만 가능함
이렇게 하하하의 경우에는 에러가 뜸
여러 문자를 넣을 수 있음
이렇게 문자열에 +를 추가하여 합칠 수 있음
String에 Character 못 넣음
그냥 Swift에서는 다른 데이터 타입 못 넣는다고 이해하면 편함