Swift笔记<十二>监听属性的改变

2018-02-12  本文已影响49人  大基本功
监听属性的改变
 class Person{
 
   var name:String = ""{
       
       willSet{
          name //旧的数值
          newValue //新的数值
          print("即将赋值")
       }
       
       didSet{
           oldValue //旧的数值
           name //新的数值
       }
   }
   
}

let p = Person()

p.name = "张三"
上一篇下一篇

猜你喜欢

热点阅读