如何在不为可选参数指定值的情况下迅速调用以下函数?

Reynaldo Aguilar占位符图像

快速允许在函数中使用带默认值的参数,并且允许不使用外部名称的参数。但是,当我将它们结合在一起时会发生什么?例如,在以下代码中:

func foo (a: Int, b: Int = 0, _ c: Int) {
    print(a + b + c)
}

有什么方法可以在foo不指定参数值的情况下调用函数b

Dirkgroten

不,你不能。这就是Apple在Swift书中建议将带有默认值的参数放在参数列表末尾的原因:摘自Swift书

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在不调用函数参数的情况下将其添加到函数参数

在以下情况下如何在单击事件上调用jQuery函数?

如何在函数的参数中不使用类型的情况下指定函数的类型?

如何在不调用函数的情况下将参数传递给函数?

如何在不指定类的情况下使用显式类型参数调用Java方法?

如何在不对聚合组的keyf函数进行任何更改的情况下指定原始参数

如何在不循环的情况下从函数参数中指定的json数组中获取密钥?

如何在不指定类型的情况下修改函数输入参数?

如何在不使用未定义的情况下在函数调用中指定(默认)参数

如何在不调用函数的情况下启动函数?

如何在不调用javascript函数的情况下查询它的参数

在C#中调用的存储过程如何在不提供所有可选参数的情况下正确插入数据?

如何在不调用的情况下将值传递给python函数?

如何在不调用析构函数的情况下将值移出 std:optional ?

Swift:如何在不调用didSet函数的情况下更改属性的值

JS-如何在不调用函数的情况下将函数作为参数传递(带有参数)

迅速的情况下和可选的绑定

如何在没有ngClick的情况下将值作为参数传递给Angular2中的onclick内部的函数调用?

如何在不指定列名的情况下使用bigquery在表的每个列上调用内置函数?

如何在没有 - 或 --(破折号)的情况下使用可选参数

在这种情况下如何访问可选参数?

如何在不解开可选值的情况下使用字符串变量

如何在不返回所打印内容的值且没有for循环的情况下重复调用打印函数?

如何在 sclang 中使用数组值作为函数参数(在通过 OSC 发送大量浮点数的情况下)

如何在不丢失其类型的情况下将rxjava2 Zip函数(从Single / Observable)的泛型推广到n个可选参数?

如何在不丢失其类型的情况下将rxjava2 Zip函数(从Single / Observable)的泛型推广到n个可选参数?

如何在不调用函数的情况下调用Python的内置函数参数验证?

核心数据在没有可选关系属性值的情况下无法加载?!?迅速

在以下情况下如何编写mongo的聚合函数