美文网首页
swift的willSet和didSet

swift的willSet和didSet

作者: 只会ctrl_c_v | 来源:发表于2017-02-08 13:29 被阅读14次

var age: Int = 0{
willSet{
print("Will set an new value (newValue) for (age)")
}
didSet{
if oldValue == age{
print("Save")
}else{
print("No Save")
}
print("age filed changed form (oldValue) to (age)")
}
}

当输入 age = 10 时
willSet: Will set an new value 10 for 0
didSet: age filed changed form 0 to 10

相关文章

网友评论

      本文标题:swift的willSet和didSet

      本文链接:https://www.haomeiwen.com/subject/bmbvittx.html