在Swift支持的只读计算属性中
Swift是否支持Class类型中的只读存储属性?
如果没有,我是否有机会实现像只读属性这样的代码。
在objective-c中看起来像
interface file:
@property (readonly) NSInteger number
implementation file:
- (void)method {
// can still access _number property
_number = 100;
}
感谢您的帮助
答案 0 :(得分:0)
class MyClass {
private var _x: Int = 0
var x: Int {
get {
return _x
}
}
...
}