[英]How do I get rid of this Sigabrt error? I've tried Multiple Ways
因此,我是使用xcode編程的新手。 我一周前才剛開始學習,但是經常觀看編碼視頻並查看編碼示例。 我的背景知識很小,但是我正在尋求學習更多有關編碼的知識。
我正在開發我的應用程序,並嘗試通過Iphone 5s模擬器對其進行仿真。 我的主視圖控制器通過UIButton鏈接到第二個視圖控制器。 當我按下按鈕時,什么也沒有發生,並且我收到一條紅色的小警告:
class AppDelegate: UIResponder, UIApplicationDelegate {
在顯示“ UIResponder”的旁邊,它將顯示“線程1:信號SIGABRT”。這是我的viewcontroller.swift編輯器的外觀:
//
// ViewController.swift
// QuoteDaily
//
// Created by Jordan Norris on 2/5/16.
// Copyright © 2016 Jordan Norris. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var Button: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
我看了這樣的其他帖子,回答說是要消除可能造成此問題的任何纏結的插座和未附着的東西,所以我擺脫了所有插座和連接並開始“新鮮”。 唯一的問題是,當我添加一個按鈕轉到第二個ViewController“ FirstQuestion.swift”時,它將顯示相同的錯誤。
我還多次重啟了xcode,並多次重啟了模擬器,並彈出了相同的錯誤。
我要問的是如何消除此錯誤,以便可以按此按鈕將我帶到第二個視圖控制器?
我有2張圖片供參考
查看控制器編號1(使用按鈕)和查看控制器2(使用您的生日) 在左側還觸發了觸發的segue和參考插座
如果有人可以幫助我,我將不勝感激,因為我不想放棄剛開始的事情。 此外,這個社區似乎是一個非常友好的社區,因此,我很樂意回到此資源以獲取更多幫助。 謝謝。
選擇按鈕指向的第二個viewController,然后通過顯示連接檢查器檢查所有已建立的插座連接。 有時,您可能已經更改了一些先前連接的插座或操作名稱,這可能會導致崩潰。
刪除所有連接,然后選擇顯示助手編輯器以重新連接它們。 清理代碼,並在有幫助的情況下再次運行該項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.