Swift 공식문서 읽기...Day12

김민종·2021년 8월 28일
0

Swift Doc

목록 보기
12/26

Deinitialization
디이니셜라이저는 클래스 인스턴스가 소멸되기 직전에 호출된다. deinit키워드를 사용하고 클래스타입에서만 사용 가능하다.스위프트에서는 자원의 해제를 자동으로 해주지만 수동으로 작업해야하는 경우도 있다. 이때 사용하는 것이 디이니셜라이저이다. 한개의 클래스당 하나의 디이니셜라이저만 선언될 수 있고 파라미터를 받을 수 없고 괄호도 생략된다. 디이니셜라이저는 자동으로 선언된다. subclass에서 선언하지 않더라도 superclass에서 자동으로 선언된다.

디이니셜라이저의 사용 예시와 함께 파트가 마무리 된다. 지금껏 나온 스위프트 문서 중 가장 짧은 파트였음.

profile
신입 ios개발자입니다!

0개의 댓글