美文网首页
swift中的存储属性和计算属性

swift中的存储属性和计算属性

作者: 梁森的简书 | 来源:发表于2020-09-09 21:25 被阅读0次
    0.属性.jpg 0.延迟存储属性.jpg 0.属性观察器.jpg

    存储属性

    类似于成员变量
    在创建类或结构体的实例的时候,必须为所有的成员变量设置一个初始值。

    计算属性

    本质是方法,大括号里有set、get,至少要有get。
    计算属性可能发生变化,所以只能用var修饰。
    枚举的原始值本质就是只读计算属性。

    延迟存储属性

    懒加载,有时会用到闭包表达式。

    属性观察器

    didSet方法观察到存储属性确实发生了变化。

    相关文章

      网友评论

          本文标题:swift中的存储属性和计算属性

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