«property-observer» 태그된 질문

11
Swift에서 willSet 및 didSet의 목적은 무엇입니까?
Swift에는 C #과 매우 유사한 속성 선언 구문이 있습니다. var foo: Int { get { return getFoo() } set { setFoo(newValue) } } 그러나, 그것은 또한 가지고 willSet와 didSet행동. 이들은 각각 setter가 호출되기 전후에 호출됩니다. 세터 내에서 동일한 코드를 가질 수 있다고 생각하면 그 목적은 무엇입니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.