Swift/Swift 언어이해

프로퍼티 옵저버란?

Teol 2023. 10. 30. 21:00

 

- 코드설명

 

var num = 0 {
    willSet{
        print("전 값 : \(num)")
    }
    didSet{
        print("후 값 : \(num)")
    }
}

num = 10
num = 20

willSet과 didSet으로 프로퍼티 옵저버를 만들어 확인할수있다.

값이 변경될 예정인값 willSet

값이 설정된 값 didSet

 

- 출력하면

 

이렇게 값을 확인할 수 있다.

 

 

'Swift > Swift 언어이해' 카테고리의 다른 글

swift mutating func 키워드란?  (1) 2023.12.02
for ~ in과 for each의 차이  (0) 2023.11.04
class와 struct의 차이  (0) 2023.10.31
Swift 모든 문법 정리  (1) 2023.10.21
Swift 기본문법 공부  (1) 2023.04.28