簡體   English   中英

如何擺脫Sigabrt錯誤? 我嘗試過多種方式

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM