我設置一個userdefualt整數,當我繼續到頁面的應用程序崩潰。它顯示了appDelegate,它顯示「線程1:信號SIGBART」,並在調試器中顯示「libC++ abi.dylib:終止於類型爲NSException的未捕獲的異常 (lldb)」終止與NSException類型的未捕獲的異常與迅速
她是我的代碼,請幫我看看這個錯誤:
class home: UIViewController {
@IBOutlet weak var fiveth1: UILabel!
@IBOutlet weak var iron1: UILabel!
@IBOutlet weak var gold1: UILabel!
@IBOutlet weak var ships1: UILabel!
@IBOutlet weak var empires1: UIWebView!
@IBOutlet weak var webViewG: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
let htmlPath1 = Bundle.main.path(forResource: "WebViewContent2", ofType: "html")
let htmlURL1 = URL(fileURLWithPath: htmlPath1!)
let html1 = try? Data(contentsOf: htmlURL1)
self.webViewG.load(html1!, mimeType: "text/html", textEncodingName: "UTF-8", baseURL: htmlURL1.deletingLastPathComponent())
if (Fiveth.value(forKey: "Fiveth") != nil){
fiveth = Fiveth.value(forKey: "Fiveth") as! NSInteger!
fiveth1.text = NSString(format: "Fiveth: %i", fiveth) as String
}
fiveth1.text = "\(Fiveth)"
}
在控制檯輸出中,是否還有其他信息?在日誌開始時,可能會說明導致問題的原因。 – nathan
@nathan我添加了截圖,這有幫助嗎? –
你可以在控制檯中向上滾動嗎?在調用堆棧的頂部應該有更詳細的錯誤描述。 – nathan