什么' on'在Swift中意味着什么?

时间:2016-12-07 06:55:41

标签: swift

我知道我可以使用' _'替换它,但我仍然不知道' on'的功能。这里,自定义参数标签? enter image description here

2 个答案:

答案 0 :(得分:5)

这是参数的“外部名称”。因此,在函数中,您将参数称为day,但在调用它时,您使用标签on。它不是Swift关键字。

答案 1 :(得分:2)

正如您在发表的声明中所述。

func greet

day有两个参数人和日

  • 第一个参数你没有任何标签,这就是为什么 _前面有人,所以在打电话给你时只需传递参数。
  • 然而,对于第二个参数day,您在传递参数之前有 标签,以便更好地理解调用函数时可以使用的函数,${JBOSS_HOME}/bin/shutdown.bat -s jnp://applicationHostedEnvironment:portNumber -S 是一个可以在里面使用的变量闪光功能