스위트 공식문서를 참조하였습니다.
정의
기본적으로 디이니셜라이저는 초기화와 반대로 클래스 인스턴스가 소멸되기 직전에 호출되어, 선언되었던것을 해제 해주는 역할을 하게 된다. 보통 자동으로 스위프트가 인스턴스를 제거할 때 해제를 해주기 때문에 필요하지는 않지만, 수동으로 해주어야 할 경우 사용하게 된다.
선언
deinit{ }
크게 사용할 일은 없을것 같지만, c++에서 소멸자 정도로 생각하면 될듯 하다.
Uploaded by
N2T