[問題]不知如何debug

作者: edwardlo12 (pope)   2014-10-11 17:35:29
圖:http://ppt.cc/GcYv
因為剛開始學,不題了解問題出在哪邊
我是用swift寫的
這問題已經困擾我兩個禮拜了
有爬過文了,但還時沒解決
希望版上的大大能協助
作者: darktt (小朱)   2014-10-11 17:53:00
你等等,我先找一位心電感應大師來感應一下你的問題與出錯的流程。
作者: kiii210 (HelloWorld!)   2014-10-11 18:27:00
你是指程式會停止嗎? 不就是設到breakpoint了??
作者: edwardlo12 (pope)   2014-10-11 22:17:00
對,會停止 不管有沒有砍breakpoint都會停止砍了會變成 signal SIGABRT
作者: darktt (小朱)   2014-10-11 23:01:00
說真的,變數不要打成一行,萬一其中一個變數出問題你根本不知道是在那一行中的哪個變數出事
作者: edwardlo12 (pope)   2014-10-11 23:52:00
http://ppt.cc/tHo9 <<目前狀況已經分三行了
作者: atst2 (atst2)   2014-10-12 00:31:00
下面call stack看一下, 錯誤理由很清楚你在某個地方寫了類似 viewcontroller.add = xxx之類的語法
作者: offname (Loafer是了好)   2014-10-12 00:33:00
你的 Storyboard ViewController link 的地方有 ! 號。應該是有拉 IBOutlet 然後又改了名稱。先檢查 Storyboard
作者: atst2 (atst2)   2014-10-12 00:34:00
但你的viewcontroller並沒有對應的keyoffname看的比我仔細..問題看來是從Storyboard引起的沒錯
作者: edwardlo12 (pope)   2014-10-12 09:48:00
offname 你是指 input1.text.toint()!的!嗎?
作者: darktt (小朱)   2014-10-12 12:22:00
offname說的是Storyboard與ViewController連結上的問題
作者: edwardlo12 (pope)   2014-10-12 13:28:00
那我能怎麼改?
作者: offname (Loafer是了好)   2014-10-15 00:45:00
接下來應該會看到幾個 IBOutlet 有驚歎號。砍掉重拉Storyboard -> 選好 ViewController -> Inspector上面兩句順序反了
作者: edwardlo12 (pope)   2014-10-16 07:45:00
謝謝offname指導他出現“cannot load underlying module for 'xctest'
作者: offname (Loafer是了好)   2014-10-16 23:41:00
你可能砍錯地方了,你重開個 Project,重新拉IBOutlet

Links booklink

Contact Us: admin [ a t ] ucptt.com