요구이니셜라이저1 [Swift] 요구 이니셜라이저 (Required Initializer) 스위프트 프로그래밍 국내도서 저자 : 야곰 출판 : 한빛미디어 2019.10.01 상세보기 요구 이니셜라이저 (Required Initializer) 클래스의 initializer 앞에 required 키워드를 붙이면 해당 클래스를 상속받는 자식 클래스에서는 반드시 해당 initializer를 구현해야한다. 자식 클래스에서 구현 할 땐 override 대신 required를 붙인다. convenience initializer도 required를 붙여서 요구 이니셜라이저로 만들 수 있다. required convenience 자식 클래스에서 부모 클래스의 initializer를 재정의함과 동시에 요구 이니셜라이저로 변경할 땐 required override 사용 2021. 3. 2. 이전 1 다음