Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何修复Swift中的“无关参数标签”输入:“调用中”和sigabrt THREAD1问题_Ios_Swift - Fatal编程技术网

Ios 如何修复Swift中的“无关参数标签”输入:“调用中”和sigabrt THREAD1问题

Ios 如何修复Swift中的“无关参数标签”输入:“调用中”和sigabrt THREAD1问题,ios,swift,Ios,Swift,我正在Swift中创建一个日历应用程序。它有一个sigabrt THREAD1问题和那个奇怪的错误 代码如下: import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() var wydarzenia = ["Wydarzenie1", "Wydarzenie2" ] weak var input

我正在Swift中创建一个日历应用程序。它有一个sigabrt THREAD1问题和那个奇怪的错误

代码如下:

import UIKit

class ViewController: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()

        var wydarzenia = ["Wydarzenie1", "Wydarzenie2" ]

    weak var input: UITextField!

    weak var output: UILabel!
        print(wydarzenia)

        func show(_ sender: UIButton) {
        print(wydarzenia)
        }

        func add(_ sender: UIButton) {
        wydarzenia.append (input: String).  !Extraneous argument label 'input:' in call!
        }
    }
}
}
}

看起来您的代码不完整

当您单击其中一个按钮时,似乎希望将元素附加到wydarzenia数组,在这种情况下,您需要编写

wydarzenia.append("Something")

此处的代码似乎不完整:

wydarzenia.append (input: String).
您将wydarzenia定义为,并且数组的方法没有名为参数的输入。这就是错误的意思,您提供了一个附加的参数

附加: 在数组末尾添加新元素

func append_uu新元素:元素

您可以简单地执行以下操作:

wydarzenia.append(thingThatYouWantToAppend)
从你的例子来看,哪一个可能是

有关如何使用数组的更多信息,请查看文档中的示例,如向数组添加元素的示例:

var students = ["Ben", "Ivy", "Jordell"]
students.append("Maxime")
一般来说,要调试应用程序,可以插入断点,然后逐行遍历代码,直到找到导致问题的代码行


请参阅Apple developer文档中的部分。

请修复代码的缩进,使其更易于阅读。@GinoMempin错误远远不止缩进。有不合适的地方和额外的花括号。
var students = ["Ben", "Ivy", "Jordell"]
students.append("Maxime")