기본 생성자 외에 지정 생성자, 편의 생성자, 실패 가능 생성자, 필수 생성자, 멤버와이즈 생성자에 대해 알고 계신가요? 아니면 들어본 적이 있으신가요?? 저는 이번에 공부하면서 제대로 알게 되어서 한번 정리해 보려고요! 한 번도 편의 생성자나 실패 가능 생성자를 사용해서 코드를 짜본 적은 없지만 공부를 하면서 이런 다양한 생성자를 잘 활용하면 중복 코드 없이 가독성 있고 활용도 높은 타입을 만들 수 있겠다고 생각했어요. [Swift] Initialization (1) | 생성자의 종류 : 지정생성자, 편의생성자, 필수생성자, 실패가능생성자 [Swift] Initialization (2) | 상속, 확장에서의 생성자 # 🥨 생성자의 의미 일단, 우리가 클래스나 구조체를 만들 때 습관적(?)으로 구현했던 ..