【发布时间】:2021-10-24 06:36:01
【问题描述】:
这里是 Swift 初学者...在实例化过程中将值传递给结构实例时,有没有办法省略参数名称?我在 Swift 文档中找不到任何内容。
struct Dog {
var _ name: String
}
var buddy = Dog("Buddy")
显然这不起作用。在函数中,您可以在参数名称前使用下划线来在调用期间省略它,这对于结构是否可能以某种方式实现?
【问题讨论】:
-
你可以写你自己的initialiser,但是你为什么不想要参数标签呢?它在告诉您参数的用途方面非常有用。
标签: swift struct parameters