Swift: Data Type

Wooyo·2023년 9월 25일
0
post-thumbnail

Swift type

스위프트 기본타입

  • Bool
  • Int
  • UInt
  • Float
  • Double
  • Character
  • String

Bool

  • true / false 타입
var: someBool: Bool = true
someBool = false
someBool = 0
// 오류 발생 스위프트에서는 0 과 1 할당 불가

Int

  • 64 비트 양수 음수 할당
  • 실수 할당 불가
var somInt: Int = -100
someInt = 100.0
// 실수 할당 오류 발생

UInt

  • 양의 정수 타입
var someUInt: UInt = 100
someUInt = -100
// 오류 발생
somUInt = someInt
// 오류 발생 (다른 데이터 타입)

Float

  • 32비트의 부동 소수 타입
var someFloat: Float = 3.14
someFloat = 3
// 정수를 넣어도 적용 가능

Double

  • 64비트의 부동 소수 타입
var someDouble: Double = 3.14
someDouble = 3
// 정수를 넣어도 적용 가능

Character

  • 한글자를 표현하기 위한 타입
  • 큰 따옴표 사용
var someCharacter: Character = "✅"
someCharater = "ss"
// 여러개 사용시 에러 발생

String

  • 문자열을 표현하기 위한 타입
  • 큰 따옴표 사용
var someString: String = "sss"
someString = someString + "gggg"
// 합치는 것도 가능
profile
Wooyo의 개발 블로그

0개의 댓글