当前位置: 首页 > 面试题库 >

Swift错误:提示SIGABRT如何解决

欧浩淼
2023-03-14
问题内容

我只是Swift编码的初学者。我的想法很简单,这是一个带有两个按钮的应用程序。单击时,文本字段将更改其文本。在Main.StoryBoard中,添加一个文本字段和两个按钮。在ViewController.swift文件中。我这样写:

import UIKit

class ViewController: UIViewController {
    @IBOutlet weak var textfield: UITextField!
    @IBOutlet weak var button: UIButton!
    @IBOutlet weak var button2: UIButton!

    @IBAction func action1(_ sender: UIButton) {
        textfield.text="you just clicked on button1"
    }
    @IBAction func action2(_ sender: UIButton) {
        textfield.text="you just clicked on button2"
    }
}

应该没事的。但是,出现错误,显示:

线程1:信号SIGABRT

在文件AppDelegate.swift中:

class AppDelegate: UIResponder, UIApplicationDelegate

我的代码有什么问题?


问题答案:

要解决该问题,请先 清理 项目,然后 重新构建

要清理项目,请转到 菜单栏:产品- >清理

然后,要重建项目,只需照常单击“运行”按钮即可。



 类似资料:
  • 有个项目中有一个less文件,有明白是什么意思吗? 一直有下面的错误,这个怎么解决?

  • 本文向大家介绍JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法,包括了JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法。分享给大

  • 问题内容: 我们正在尝试使用VScode将代码部署到FRC机器人,但我们不断收到错误消息: 错误:找不到或加载主类 org.gradle.wrapper.GradleWrapperMain 原因:java.lang.ClassNotFoundException: org.gradle.wrapper.GradleWrapperMain 终端进程终止,退出代码为:1 我们发现其他人也遇到了类似的错误

  • 问题内容: 我连接了VPN,以设置广告资源API来获取产品列表,并且效果很好。一旦我从Web服务获得结果并绑定到UI。当我遇到付款错误时,我也将PayPal与我的make Express结帐应用程序集成在一起。我将servlet用于后端过程。谁能说出解决此问题的方法? 问题答案: 首先,你需要从尝试连接的服务器获取公共证书。这可以通过多种方式完成,例如联系服务器管理员并提出要求,使用OpenSSL

  • 我已经在swingeclipse的JTable属性中设计了默认的表模型。所以当我尝试进行计算时,会出现错误……线程“AWT-EventQueue-0”java.lang.ClassCastException:java.lang.String无法转换为java.lang.Integer 在-Integer quantity =((Integer)model . getvalue at(row,2))

  • 我在上传Excel文件大小更1MB时出错。 我试图通过应用以下配置更改来修复它,但没有一个对我有帮助。 在应用程序中尝试配置。yml文件: 我还尝试了以下注释: 最后我做了这个改变: 但是什么都没用!