Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.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 xcode9:类AppDelegate:UIResponder,UIApplicationLegate。。。线程1:信号SIGABRT_Ios_Swift_Simulator_Xcode9 - Fatal编程技术网

Ios xcode9:类AppDelegate:UIResponder,UIApplicationLegate。。。线程1:信号SIGABRT

Ios xcode9:类AppDelegate:UIResponder,UIApplicationLegate。。。线程1:信号SIGABRT,ios,swift,simulator,xcode9,Ios,Swift,Simulator,Xcode9,如果这是一个明显的错误(新的编码!),我道歉,但我有几个问题 1:当我想在Xcode 9中加载模拟器时,出现以下错误: class AppDelegate: UIResponder, UIApplicationDelegate... Thread 1: signal SIGABRT 这个问题只是在我为“猫年”标题添加了一个标签并改变了主故事板的背景颜色后才出现的 2:当模拟器在上述更改之前工作时,cat(imageView)不会出现在模拟器中 提前感谢您的建议 import UIKit cl

如果这是一个明显的错误(新的编码!),我道歉,但我有几个问题

1:当我想在Xcode 9中加载模拟器时,出现以下错误:

class AppDelegate: UIResponder, UIApplicationDelegate...
Thread 1: signal SIGABRT
这个问题只是在我为“猫年”标题添加了一个标签并改变了主故事板的背景颜色后才出现的

2:当模拟器在上述更改之前工作时,cat(imageView)不会出现在模拟器中

提前感谢您的建议

import UIKit

class ViewController: UIViewController {

    @IBOutlet weak var ageTextField: UITextField!

    @IBOutlet weak var resultLabel: UILabel!

    @IBAction func getAge(_ sender: Any) {

        if let age = ageTextField.text {

            if let ageAsNumber = Int(age) {

                let ageInCatYears = ageAsNumber * 7

                resultLabel.text = "Your cat is " + String(ageInCatYears) + " in cat years!"



            }
        }

    }


    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}

当您的插座与视图断开连接时,会出现“SIGABRT”错误。您可以通过单击故事板中的视图控制器并转到侧面板上的“连接”进行检查。如果您在那里看到一个额外/重复的插座,这很可能是导致您出现问题的原因

在您的示例中,您可能在文本字段上有一个额外的出口,或者代码中的出口引用了另一个文本字段,而该字段不再位于故事板中。

当您有一个与视图断开连接的出口时,会出现“SIGABRT”错误。您可以通过单击故事板中的视图控制器并转到侧面板上的“连接”进行检查。如果您在那里看到一个额外/重复的插座,这很可能是导致您出现问题的原因


在您的示例中,您可能在文本字段上有一个额外的出口,或者代码中的出口引用了另一个文本字段,而该字段不再位于故事板中。

您是否在
ageTextField
中输入了任何不带空格的Int值?(只是我的评论,您需要使用调试器,获得真正的错误消息,然后应该更容易理解发生了什么)您是否在
ageTextField
中输入了任何不带空格的Int值?(只是我的评论,您需要使用调试器,获得真正的错误消息,然后应该更容易理解发生了什么)