[swift] 스위프트 데이터 타입

스위프트는 강력한 데이터 타입 시스템을 가지고 있습니다. 데이터 타입은 값이 어떻게 사용되고 저장되는지를 정의하며, 파일에서 읽었을 때 어떻게 해석되는지를 결정합니다.

기본 데이터 타입

Integers

let minIntValue = Int.min
let maxIntValue = Int.max

Floating-Point Numbers

let pi = 3.14159
let largeNumber = 1.25e10

Boolean

let isSwiftAwesome = true
let isObjectiveCNeeded = false

문자 및 문자열

let greeting = "Hello, Swift!"
let firstLetter: Character = "H"

유연한 데이터 타입

Any

var anyValue: Any
anyValue = 5
anyValue = "Hello, Any!"

AnyObject

var anyObjectValue: AnyObject
anyObjectValue = "Hello, AnyObject!"

데이터 타입 변환

Type Casting

let intValue = 5
let doubleValue = Double(intValue)

이렇게 Swift의 다양한 데이터 타입에 대해서 소개해보았습니다. 각 데이터 타입은 값의 범위와 사용하는 메모리 양 등이 다르기 때문에, 적절한 데이터 타입을 선택하여 코드를 작성하는 것이 중요합니다.

참고: The Swift Programming Language - Data Types