형변환
·
Swift
형변환1. as는 Upcasting상속 관계가 있는 클래스들끼리만 타입 캐스팅이 가능하다.자식을 부모로 캐스팅하는 것은 문제가 없음. as 연산자를 이용한 타입 변환(type casting)자식 인스턴스 as 부모 클래스 (upcasting 안전한 캐스팅, 자식이 추상화됨)업캐스팅은 객체를 부모 클래스의 객체로 형 변환형 변환은 성공할 것이기 때문에 보장된 변환이다(guaranteed conversion)UIBUtton은 UIControl의 자식 클래스이므로 안전하게 형 변환let myButton: UIButton = UIButton()let myControl = myButton as UIControl (자식 인스턴스 as 부모 클래스)자식 인스턴스인 myButton을 부모 클래스형으로 형 변환자식은 부..