绘制的说明(_ :) ios方法语法



(_:for:)语法在 draw文本之后是什么意思?特别是下划线和for。我认为这两个结肠是为了表明该方法需要两个参数。

我刚刚从https://developer.apple.com/documentation/uikit/uiview/1621844-draw 中选择了此方法。

此外,还有一种方法draw(_:),这与draw(_:for:)有何不同?

这是从https://developer.apple.com/documentation/uikit/uiview/1622529-draw

我无法清楚地辨别阅读文档的区别。

1- draw(_:for:)

已实施以绘制视图的打印内容。

2- draw(_:)

在传递的矩形中绘制接收器的图像。

1- _ 是参数标签,当它用于参数时,当您调用方法

时,您不需要传递参数名称

e.x

func goTo(value:Int)  // call goTo(value:5)
func goTo(_ value:Int)  // call goTo(5)

2- colon 将参数名称与参数类型分开,例如

paramername:parametertype

最新更新