Swift 编号函数参数

标签 swift function arguments closures

最近,我遇到了map Swift 中的函数使用编号参数,如下所示: values.map { $0 * $0 } .

我想知道,这在内部到底是如何工作的?我如何编写自己的可以接收编号参数的函数?

最佳答案

这些被称为“匿名闭包参数”或“简写参数名称”。它们仅适用于闭包,不适用于函数。

关于Swift 编号函数参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48790611/

相关文章:

iOS 本地化 : Localize views dynamically without messing with the storyboard/nib strings files

c - 在函数 C 中访问数组

javascript - 如何将自定义值传递给现有函数(不更改函数)?

R:存储在内存中的函数的形式在哪里?

python - 如何使用 `argparse` 从命令行和代码传递参数?

swift - 使用和不使用数组解码不同类型

ios - 如何在 TableView 中为不同的索引显示不同的图像?

ios - 如果内容不适合 View 的第一行,则 UILabel 在第二行

mysql - 函数有问题

c++ - 按值传递的函数参数的常量正确性