Pertanyaan yang diberi tag «didset»

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 …

8
Apakah mungkin untuk mengizinkan didSet dipanggil selama inisialisasi di Swift?
Pertanyaan Dokumen Apple menetapkan bahwa: pengamat willSet dan didSet tidak dipanggil saat properti pertama kali diinisialisasi. Mereka hanya dipanggil ketika nilai properti diatur di luar konteks inisialisasi. Apakah mungkin untuk memaksa ini dipanggil saat inisialisasi? Mengapa? Katakanlah saya memiliki kelas ini class SomeClass { var someProperty: AnyObject { didSet { …
217 ios  swift  didset 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.