[Swift] 상속에서 didSet의 동작 방식
·
Swift/개념 & 응용
상속에서 didSet의 호출 순서는 어떻게 될까?Swift를 사용하다 보면 프로퍼티 옵저버와 상속이 만났을 때 어떻게 동작하는지 궁금한 순간이 있습니다. 특히 부모와 자식 클래스 모두 같은 프로퍼티에 didSet을 정의했다면 어떤 일이 벌어질까요?class Parent { var name: String = "jeong" { didSet { print("Parent name changed to \(name)") } }}class Child: Parent { override var name: String { didSet { print("Child name changed to \(name)") } }..