Swift-属性监听
生活随笔
收集整理的這篇文章主要介紹了
Swift-属性监听
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
監(jiān)聽屬性的改變(開發(fā)中使用很多)
oc中長是重寫set方法
swift通過屬性監(jiān)聽器
?
class Dog: NSObject {var name:String?{ // 屬性監(jiān)聽器 // 屬性即將改變監(jiān)聽 willSet{ // print("111") // print(name) print(newValue)} // 屬性已經(jīng)改變監(jiān)聽 // 開發(fā)中常用這個監(jiān)聽屬性改變 didSet{ // print("222") // print(name) print(oldValue)}}}let d = Dog() d.name = "why" //d.name = "ee" print(d.name)?
轉(zhuǎn)載于:https://www.cnblogs.com/WJJ-Dream/p/5829898.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的Swift-属性监听的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员的系统桌面应该是什么样的
- 下一篇: stm32矩阵键盘学习笔记