728x90
상수를 선언할 때는 let
상수는 값을 변경할 수 없기 때문에, 변하지 않는 값을 저장한다.
let pi = 3.14159
변수와 상수의 데이터 타입
변수를 선언할 때 데이터 타입을 명시적으로 지정할 수 있다. 변수나 상수 이름 뒤에 콜론 (:)과 데이터 타입을 작성한다
var message: String = "Hello, Swift!"
let year: Int = 2024
데이터 타입을 명시 하지 않으면 초기값을 토대로 정해진다
데이터 타입 종류
Int: 정수형 데이터 타입
Double: 부동소수점 숫자 타입
String: 문자열 타입
Bool: 참 또는 거짓
형 변환
서로 다른 타입 간의 데이터 변환은 명시적으로 해야 한다. (Type Casting)
// 정수를 실수로 변환
let integerNumber: Int = 10
let doubleNumber: Double = Double(integerNumber)
print("Double value is \(doubleNumber)")
// 실수를 정수로 변환
let doubleValue: Double = 3.99
let integerValue: Int = Int(doubleValue)
print("Integer value is \(integerValue)")
타입 추론
var inferredInt = 42
var inferredDouble = 3.14
let inferredString = "hdhdhdhdhd"
let inferredBool = true
728x90
'IOS' 카테고리의 다른 글
| ios Unity Build (0) | 2025.12.05 |
|---|---|
| XCode 지원 OS 확인 (0) | 2025.10.17 |
| 최근에 폰을 IOS로 바꾸다 (1) | 2025.05.29 |
| IOS 빌드 (.ipa) QR로 설치 경로 만들기 (0) | 2025.04.18 |
| Code Signing Error: “Unity-iPhone” requires a provisioning profile (0) | 2025.04.15 |

