Swift

[Swift] Class Type 검사하기 - isMember(of: )

insub4067 2023. 5. 12. 16:07
class SomeVC: UIViewController {
    
}

class OtherVC: UIViewController {
    
}

func validate(type: AnyClass) {

	let controllers = [SomeVC(), OtherVC()]

    for vc in controllers {
        print(vc.isMember(of: type))
    }
}


validate(type: SomeVC.self)

// 출력값
true
false