11
Swift'de willSet ve didSet'in amacı nedir?
Swift, C # 'lara çok benzer bir özellik bildirimi sözdizimine sahiptir: var foo: Int { get { return getFoo() } set { setFoo(newValue) } } Ancak, aynı zamanda willSetve didSeteylemleri vardır. Bunlar sırasıyla ayarlayıcının çağrılmasından önce ve sonra çağrılır. Seter içinde aynı koda sahip olabileceğiniz göz önüne alındığında, amaçları nedir?