Swift: "with" 在函数参数之前

Swift: "with" before parameter in a function

我想在 Swift 中使用“with”一词。

例如,有时我会看到这样一段代码:

public func configure(with imageName: String) {
  myImageView.image = UIImage(named: imageName)
}

在这里,在参数名称之前,有一个术语“with”。但是,我在互联网上找不到任何相关信息。我确定它应该是,但是当我写信给 google “Swift 函数(带参数)”或类似的东西时,google 没有给我带来任何东西。

有谁知道Swift中参数前的"with"的作用吗?

谢谢。

这称为外部参数名称。它的主要目的是造句并使 reader 变得容易。可以从官方文档中阅读更多关于 Parameter Names 的信息。