property-observer
Jaki jest cel willSet i didSet w Swift?
Swift ma składnię deklaracji właściwości bardzo podobną do C#:
var foo: Int {
get { return getFoo() }
set { setFoo( ... ne odpowiednio przed i po wywołaniu settera. Jaki jest ich cel, biorąc pod uwagę, że możesz mieć ten sam kod wewnątrz setera?