VesselWheel

[SwiftUI] 변수의 추론 : type(of:number) 본문

Xcode Study

[SwiftUI] 변수의 추론 : type(of:number)

JasonYang 2023. 4. 24. 20:40

import UIKit

 

// type 추론(inference)

 

let number = 21

print(type(of: number))

 

let numberF = 12.34

print(type(of: numberF))

 

let str1 = "IOS"

print(type(of: str1))

 

let b1 = true

let b2 = false

type(of: b1)

type(of: b2)

 

// 할당된 값이 없으면 타입추론을 못함

// let value

 

/**

 let 변수:  타입 = 값

  타입을 명시한 경우에는 초기화하지 않아도

  변수를 메모리에 올림

 let 변수:  타입

 */

// 타입지정 + 초기화

let num: Int = 1234

// 타입지정해서 변수 선언함

let num2: Int

// Type annotation missing in pattern

// let num3

 

// 변수의 선언과 초기화를 동시에 함

let dNumber: Double = 3.14

 

// 먼저 변수만 선언한 후 줄바꿔서 초기화함

let dNumber2: Double

dNumber2 = 6.25

 

let char: Character = "s"

let str2: String = "s"

let str3: String = "swift5"