[ SWIFT ] - 如何呈現異常內容?Thread1: signal SIGABRT error

在APP設計的過程中,如果出現了異常,常常會不知道異常原因為何?看著熟悉的Thread1: signal SIGABRT卻不之如何下手找出異常?
沒關係!今天就要和大家分享如何呈現異常的內容,首先讓我們模擬一個異常如下:
(1)開啟新的專案,新增一個按鈕,將按鈕與程式進行連結,會產生@IBOutlet weak var button: UIButton!,為了異常測試請將此行刪除!因此異常原因是外部有key連結但程式中找不到

 異常點:Outlets有key連結但程式中找不到
 (2)程式執行時出現異常
(3)點選BreakPoint Navigator,新增一個BreakPoint 
(4)重新執行後,在BreakPoint 下輸入 po $arg1,即可呈現異常內容!

留言

熱門文章