VesselWheel

[SwiftUI] Bool(Boolean) 타입의 개념 본문

Xcode Study

[SwiftUI] Bool(Boolean) 타입의 개념

JasonYang 2023. 4. 24. 20:39

import UIKit

 

var greeting = "Hello, playground"

 

/*

 

 Bool(ean) Type (논리자료형)

  true, false

 

 True, False

 TRUE, FALSE

 

*/

 

let valid = true

print("valid 의 type :",type(of:valid))

 

// FLASE 처럼 대문자로 쓰면

// bool type 값(false, true)으로 인식하지 않고

// 변수 인식해서 오류가 발생함. <-- 대소문자를 구분함

// let valid2 = FALSE

 

 

let valid2: Bool

print("valid2 :",type(of: valid2))

 

valid2 = true

print("valid2 :",type(of: valid2))

 

// literale data 가 valid3 에 할당되면서

// valid3 변수 공간의 type 이 결정됨

let valid3 = 0

print("valid3 :",type(of: valid3))

 

//  변수를 선언할 때 Bool Type 이라고 명시하면

//. 해당 변수는 Bool Type 의 값만 할당 받을 수 있음

// let valid4: Bool = 0

 

// 빈문자열 할당하기

let str1 = ""

print(str1.isEmpty)