Swift是否支持类类型中的只读存储属性

时间:2014-10-30 06:31:58

标签: swift

在Swift支持的只读计算属性中 Swift是否支持Class类型中的只读存储属性?
如果没有,我是否有机会实现像只读属性这样的代码。

在objective-c中看起来像

interface file:
@property (readonly) NSInteger number

implementation file:
- (void)method {

    // can still access _number property
    _number = 100;
}

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

class MyClass {
    private var _x: Int = 0

    var x: Int {
        get {
            return _x
        }
    }

    ...
}