什么gettable,可设定和存储性能之间的关系,计算性能
问题描述:
我不认为我是晶体之间的连接上明确gettable,设定和存储的属性和计算财产。什么gettable,可设定和存储性能之间的关系,计算性能
我可以说,gettable以某种方式与存储的属性和设定以某种方式与计算财产
非常感谢您的时间和帮助像我这样
初学者
答
计算属性:
- 是不是真的在所有
- 属性没有内存,可以存储自己的价值
- 是标榜自己的属性
- 有一个
get
和可选set
方法,其可覆盖 - 可以是gettable方法,可设置,或两者兼而有之。
- 实例:
- 获得从所存储的属性一个储存在开尔文
- 获取一个储存在一个
width
和height
存储属性
存储属性:
- 就像在其他语言中经常变量
- 有记忆存储自己的价值
- 有一个
willSet(_:)
和didSet(_:)
方法,其可重写 - 总是可以被读取,但只能读。
- 用法示例:
- 商店开尔文温度
- Store中
width
和矩形
我想你感到困惑的
height
。存储属性和计算属性可以设置,可以设置,也可以同时设置。存储属性意味着它有一个值,如var i = 0。计算意味着它是一个依赖于其他变量的变量。编辑:给你一个阅读,如果你还没有:https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Properties.html – Jared@Jared谢谢你的资源,我会读它。 – SLN