我只是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
我的代码有什么问题?
要解决该问题,请先 清理 项目,然后 重新构建 。
要清理项目,请转到 菜单栏:产品- >清理
然后,要重建项目,只需照常单击“运行”按钮即可。