最近,我遇到了map
Swift 中的函数使用编号参数,如下所示: values.map { $0 * $0 }
.
我想知道,这在内部到底是如何工作的?我如何编写自己的可以接收编号参数的函数?
最佳答案
这些被称为“匿名闭包参数”或“简写参数名称”。它们仅适用于闭包,不适用于函数。
关于Swift 编号函数参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48790611/
最近,我遇到了map
Swift 中的函数使用编号参数,如下所示: values.map { $0 * $0 }
.
我想知道,这在内部到底是如何工作的?我如何编写自己的可以接收编号参数的函数?
最佳答案
这些被称为“匿名闭包参数”或“简写参数名称”。它们仅适用于闭包,不适用于函数。
关于Swift 编号函数参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48790611/