如何在 swift 的操场上修复“调用中的额外参数 'at'”

Posted

技术标签:

【中文标题】如何在 swift 的操场上修复“调用中的额外参数 \'at\'”【英文标题】:How to fix "Extra argument 'at' in call" in swift's playground如何在 swift 的操场上修复“调用中的额外参数 'at'” 【发布时间】:2019-05-03 21:59:29 【问题描述】:

我的一些代码有问题。当我编写函数来定义表中的变量时,我遇到了“调用中的额外参数'at'”错误。我尝试了很多很多东西(包括重写 Udemy 课程中的代码),遗憾的是它仍然无法正常工作。

代码如下:

var tablica = [0,0,0,0,0,0]

func przypisywanie (position: Int) 
   tablica.insert(Int(arc4random() % 49) + 1, at: position ) 
   

谢谢

顺便说一句,如果这是一个愚蠢的问题,我很抱歉,但我完全是初学者。

【问题讨论】:

【参考方案1】:

删除多余的花括号:

var tablica = [0,0,0,0,0,0]

func przypisywanie (position: Int) 
    tablica.insert(Int(arc4random() % 49) + 1, at: position )

【讨论】:

我不知道“不工作”是什么意思。我的答案中的代码编译没有错误。

以上是关于如何在 swift 的操场上修复“调用中的额外参数 'at'”的主要内容,如果未能解决你的问题,请参考以下文章

Swift 2中的“调用中的额外参数'错误'”错误[重复]

调用 Alamofire swift 4 中的额外参数“方法”

Alamofire Swift 3.0 调用中的额外参数

swift2:调用中的额外参数“错误”

Swift 4“调用中的额外参数”Rxswift

Swift 调用中的额外参数“谓词”