我只是一個初學者在Swift編碼。我的想法很簡單,這是一個帶有兩個按鈕的應用程序。點擊後,文本框會更改文本。 在Main.StoryBoard中,我添加了一個文本框和兩個按鈕。 在ViewController.swift文件中。我寫爲:斯威夫特錯誤:信號SIGABRT如何解決它
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"
}
}
它應該是沒問題的。但是,出現錯誤,顯示:
文件AppDelegate.swift線thread1:signal SIGABRT
:
class AppDelegate: UIResponder, UIApplicationDelegate
什麼是錯我的代碼?
您沒有正確連接您的網點。 – rmaddy
我試過但未能解決它。你的意思是什麼?代碼。如何用相同的代碼來識別兩個不同的按鈕? – chucklai
你是否將插座連接到按鈕,然後改變插座名稱? –