05.28 (수) Convenience init과 프로퍼티
·
🖋️ TIL Journal
TIL은 편한 말투로 작성됩니다~ 오늘은 새로 알게된 편의 이니셜라이저와 평상시에 다른 분들의 코드를 볼때 get, set, lazy 키워드가 있는 것들을 보고, 저건 어떤 내용일까 싶었는데 이번에 프로퍼티 부분에 강의를 보는데 갑자기 그 내용들이 나오길래 공부하여 정리해봤다. 편의 이니셜라이저 (Convenience initializer)convenience init은 class에서만 사용 가능한 키워드로 직접 초기화하는게 아닌, 다른 이니셜라이저를 호출해서 초기화하는 보조 이니셜라이저라고 보면 된다. 반드시 같은 클래스 내의 지정 이니셜라이저(init) 또는 상위 클래스의 지정 이니셜라이저를 호출해야한다. 간단히 지정 이니셜라이저에 비해 더 간단한 입력만으로 편하게 객체를 생성할 수 있게 도와주는 ..