소소한개발팁
반응형
article thumbnail
(Swift) 13. Initialization (초기화)
컴퓨터 언어/Swift 2021. 12. 14. 20:49

Initialization - 초기화는 클래스, 구조체, 열거형 인스턴스를 사용하기 위해 준비 작업을 하는 단계입니다. 이 단계에서 각 저장 프로퍼티의 초기 값을 설정합니다. 초기화 과정은 initializer를 정의하는 것으로 구현할 수 있습니다. Swift의 initializer는 값을 반환하지 않습니다. 초기화와 반대로 여러 값과 자원의 해지를 위해 deinitializer를 사용합니다. Setting Initial Values for Stored Properties - 인스턴스의 저장 프로퍼티는 사용하기 전에 반드시 특정 값으로 초기화돼야 합니다. 이 값으로 기본 값을 설정할 수 있고, 특정 값을 설정할 수도 있습니다. - initializer에서 저장 프로퍼티에 값을 직접 설정하면 프로퍼티 옵서..

반응형