- Int : 64bit 정수형
- UInt : 부호가 없는 64bit 정수형
- Float : 32bit 부동 소수점
- Double : 64bit 부동 소수점
- Bool : true, false 값
- Character : 문자
- String : 문자열
- Any : 모든 타입을 지칭하는 키워드
var someInt : Int = -100
someInt = 100
someInt = 1.1 //정수만 가능 Cannot assign value of type 'Double' to type 'Int'
//UInt
var someUInt : UInt = 200
someUInt = -100 //부호없는 정수만 가능 Cannot assign value of type 'Double' to type 'Int'
//Float
var someFloat : Float = 1.1
someFloat = 1
print(someFloat)
//Double
var someDouble : Double = 1.1
someDouble = 1
//Bool
var someBool : Bool = true
someBool = false
//Character
var someCharacter : Character = "가"
someCharacter = "A"
someCharacter = "asdaf" //문자만 가능 annot assign value of type 'String' to type 'Character'
//String
var someString : String = "안녕하세요!!"
//타입 추론
var number = 10
'개발 > Ios(Swift)' 카테고리의 다른 글
IOS 스위프트(Swift) 문법 - 반복문 (0) | 2021.08.16 |
---|---|
IOS 스위프트(Swift) 문법 - 조건문 (0) | 2021.08.16 |
IOS 스위프트(Swift) 문법 - 함수 (0) | 2021.08.16 |
IOS 스위프트(Swift) 문법 - 컬렉션 타입 (0) | 2021.08.16 |
IOS 스위프트(Swift) 문법 - 상수와 변수 (0) | 2021.08.16 |