willSet和didSet
/// 判断是否 显示了侧栏 var leftViewIsShow = Bool() { // 值被改变前调用 willSet{ print("willSet"); // 在这里修改这个值后 会被覆盖所以无效 } // 值被改变后调用 didSet{ print("didSet"); // 值被改变后 做我们的操作 // 在这里修改这个值 有效 } }
set和get
var _tittle: String? var tittle: String? { // 赋值的时候调用set set{ print("set"); _tittle = newValue } // 获取(打印)的时候调用 get get{ print("get"); return _tittle } }
原文地址:https://www.jb51.cc/swift/323974.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。