swift 观察类属性chages

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift 观察类属性chages相关的知识,希望对你有一定的参考价值。

class Person: NSObject {
  
  @objc dynamic var name: String
  
  init(name: String){
    
    self.name = name
  }
}

let taylor = Person(name: "taylor Swift")

taylor.observe(.\name, options: .new) {
  person, change in
    print(person.name)
}

taylor.name = "Justin" //prints Justin
taylor.name = "Ed" //prints Ed

以上是关于swift 观察类属性chages的主要内容,如果未能解决你的问题,请参考以下文章