이번에는 초기화 구문인 Init에 대해서 알아보도록 하자. 이전에 구조체와 클래스에 대한 내용을 확인했다. 이전 글을 확인해보면 알겠지만, 구조체와 클래스는 초기화 선언이 필요하다. 이런 초기화는 initializer 라고 해서, 클래스와 구조체 또는 열거형 인스턴스를 사용하기 위한 필요 과정이라고 생각하면 된다. 여태까지 이미 초기화를 통해서 사용을 했었지만, 이번에는 편하게 사용하여, 다양하게 활용할 수 있는 방법에 대해서 알아보려고 한다. Init 즉, 초기화는 인스턴스의 프로퍼티마다 초기값을 설정해 주고, 새 인스턴스를 사용하기 전에 필요한 설정을 해주기 위해서 사용한다. 초기화는 특정 타입의 새로운 인스턴스가 호출될 때에 생성이 된다. 이렇게 글로만 설명하면, 뭔가 이해가 부족하기 때문에 한번 ..