[swift] Swift에서 Bool의 타입 확인

Swift에서는 변수 또는 상수의 타입을 확인하는 방법이 다양하게 제공됩니다. Bool 타입을 확인하기 위해 다음과 같은 방법을 사용할 수 있습니다.

  1. 타입 확인 연산자를 사용하기 ```swift let myBool: Bool = true

if myBool is Bool { print(“myBool은 Bool 타입입니다.”) } else { print(“myBool은 Bool 타입이 아닙니다.”) }


2. 타입 비교하기
```swift
let myBool: Bool = true

if type(of: myBool) == Bool.self {
    print("myBool은 Bool 타입입니다.")
} else {
    print("myBool은 Bool 타입이 아닙니다.")
}

두 가지 방법 모두 Bool 타입을 확인할 수 있지만, 타입 확인 연산자를 사용하는 방법이 더 간결하고 가독성이 좋습니다.

더 자세한 내용은 Swift 공식 문서를 참고하시기 바랍니다.