访问成员结构变量的正确语法是什么?我目前正在尝试这样:
struct one {
var name:String = "Ric"
var address:String = "Lee"
}
one.name
但是最后一行产生错误:
'one.Type' does not have a member named 'name'
如何访问我的结构上的变量?
最佳答案
看起来您定义了一个结构,但没有创建它的实例。如果您创建一个实例,您可以访问它的名称和地址属性。
struct one {
var name: String = "Ric"
var address: String = "Lee"
}
var x = one()
x.name
这可能会造成混淆,因为您可以在定义中设置默认值,这可能会让您看起来像是在实例化某些东西。
关于swift - 访问结构变量的正确语法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26444802/