Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- LV0
- 생명주기
- 짝수의합
- Swift 문법
- willset
- inout
- 랜덤추출
- IOS
- Stride
- 프로그래머스
- 야곰아카데미
- App구조
- @Binding
- randomElement
- navigationcontroller
- 문자열 반복
- @State
- Swift
- Swift문법
- Property Observer
- 코딩테스트
- didset
- propertWrappers
- lifecycle
- @main
- dismiss
- swift grammer
- SwiftUI
- 공식문서
- 대소문자바꾸기
Archives
- Today
- Total
목록Property Observer (1)
miniworld
[Swift] Property Observer - didSet, willSet 톺아보기
Property Observer (속성 관찰자) 속성 관찰자는 속성 값의 변화를 관찰하고 응답하는 역할 새 값이 속성의 현재 값과 같더라도 속성 값이 설정될 때마다 호출된다. 속성 관찰자를 추가할 수 있는 위치는 다음과 같다. 사용자가 정의하는 저장 속성 상속받은 저장 속성 상속받은 계산된 속성 상속된 속성의 경우 하위 클래스에서 해당 속성을 재정의하여 속성 관찰자를 추가한다. 정의한 계산된 속성의 경우 관찰자를 생성하려고 시도하는 대신 속성의 setter를 사용하여 값 변경을 관찰하고 응답한다. 스위프트 프로퍼티 옵저버는 didSet과 willSet이 있다. didSet 새 값이 저장된 후 즉시 호출 willSet 값이 저장되기 직전에 호출 다음 코드 예시를 보자 class StepCounter { v..
Swift/Swift
2024. 1. 6. 00:24