본문 바로가기

Swift

Swift - 프로퍼티 옵저버

var myAge = 0 {
    willSet {
     print("값이 설정될 예정 myAge : \(myAge)")
    }
    didSet {
        print("값이 설정됨 myAge: \(myAge)")
    }
}

myAge = 10
myAge = 22

<출력값>

값이 설정될 예정 myAge : 0

값이 설정됨 myAge: 10

값이 설정될 예정 myAge : 10

값이 설정됨 myAge: 22

 

이렇게 값이 설정되는 시점에 접근 할 수있다.

'Swift' 카테고리의 다른 글

Swift - 제네릭  (0) 2022.06.19
Swift - 함수 매개변수 이름  (0) 2022.06.19
Swift - class VS struct  (0) 2022.06.10
Swift - Unwrap 옵셔널 변수  (0) 2022.06.10
Swift - enum 열거형  (0) 2022.06.10