11
Apa tujuan willSet dan didSet di Swift?
Swift memiliki sintaks deklarasi properti yang sangat mirip dengan C #: var foo: Int { get { return getFoo() } set { setFoo(newValue) } } Namun, ia juga memiliki willSetdan didSetbertindak. Ini disebut masing-masing sebelum dan sesudah penyetel dipanggil. Apa tujuan mereka, mengingat Anda hanya bisa memiliki kode yang sama …