
property 학습하기 (4) [ Property Observer ]
·
Programing Langauge/swift
이번에는 프로퍼티 observer(관찰자)를 알아보자 Property Observer ( 프로퍼티 관찰자 )프로퍼티 값의 변화를 관찰하는 것으로, 저장 프로퍼티에 추가할 수 있다.프로퍼티에 할당되는 새 값이 현재 값과 동일하더라도 속성 값이 설정되면 호출된다. 종류 willSetdidSet호출 시기값이 저장되기 직전값이 저장된 직후익명 파라미터 이름newValueoldValue 호출 순서옵저버는 연산 프로퍼티에 추가할 수 없지만, override 를 통해 추가할 수 있다.실제르는 거의 안쓰지만 호출 순서를 쉽게 알아보기 위해 적용해보자 class Human { var name = "Unknown" var alias: String { get { print("Hu..