快速私有变量和公共计算属性的命名约定

时间:2019-03-13 08:30:53

标签: swift

在我的代码中,我一直在私有变量之前使用下划线前缀_,然后对计算属性使用相同的名称而没有下划线。

private var _all: double
public var all: double {
    get {
        return self._all
    }
    set {
        this._all = newValue
    }
}

在大多数地方,我都看到过使用这种方法。 但是由于惯例是使用camelCase,因此命名私有变量的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

每个变量都应使用camelCase。但这只是一个约定。 Swift Docs

我个人不喜欢字符_。我以前在C#中编码时会看到它