【发布时间】:2016-11-15 13:24:03
【问题描述】:
在 Swift 2 中,调用函数时似乎并不总是需要第一个参数名称。现在在 Swift 3 中,调用函数时需要第一个参数名称。例如:
func frobnicate(runcible: String) {
print("Frobnicate: \(runcible)")
}
Swift 2.2 允许通过简单的输入来调用函数:
Frobnicate("Station")
Swift 3 似乎要求我们使用方法的第一个参数名称,例如:
Frobnicate(runcible:"Station")
Swift 3 是针对所有函数和方法还是仅针对某些情况?
【问题讨论】: