gpt4 book ai didi

swift - 私有(private)属性的命名约定

转载 作者:搜寻专家 更新时间:2023-10-31 22:18:59 25 4
gpt4 key购买 nike

我见过下划线用作私有(private)属性的前缀

private var _aPrivateVar: String = "I am private"

我见过他们没用过

private var aPrivateVar: String = "I am private"

在语法上,这没有区别,我偏好是不使用它们。但是,Swift 中公认的惯例是什么,以便我养成正确的习惯?

最佳答案

在此Swift Guide style ,你可以找到类似的引用:

private var centerString: String {
return "(\(x),\(y))"
}

The swift Programming Language book (swift 4 beta) (链接到 ),您还可以找到这些示例:

第 812 页:

private var privateInstance = somePrivateClass()

第 822 页:

private var privateVariable = 12

摘自:Apple Inc.“The Swift Programming Language (Swift 4 beta)”。电子书。

我相信第二种选择是正确的方法。

关于swift - 私有(private)属性的命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45521678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com