[問題]不知如何debug

看板MacDev作者 (pope)時間9年前 (2014/10/11 17:35), 9年前編輯推噓3(3021)
留言24則, 5人參與, 最新討論串1/1
圖:http://ppt.cc/GcYv 因為剛開始學,不題了解問題出在哪邊 我是用swift寫的 這問題已經困擾我兩個禮拜了 有爬過文了,但還時沒解決 希望版上的大大能協助 -- ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▌#include <iostream> ▌ ▌#include <cstdlib> ▌ ▌using namespace std; ▌ ▌int main() ▌ ▌{ ▌ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.104.68.4 ※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1413020139.A.F06.html ※ 編輯: edwardlo12 (106.104.68.4), 10/11/2014 17:40:35

10/11 17:53, , 1F
你等等,我先找一位心電感應大師來感應一下你的問題與出
10/11 17:53, 1F

10/11 17:53, , 2F
錯的流程。
10/11 17:53, 2F

10/11 18:27, , 3F
你是指程式會停止嗎? 不就是設到breakpoint了??
10/11 18:27, 3F

10/11 22:17, , 4F
對,會停止 不管有沒有砍breakpoint都會停止
10/11 22:17, 4F

10/11 22:19, , 5F
砍了會變成 signal SIGABRT
10/11 22:19, 5F

10/11 23:01, , 6F
說真的,變數不要打成一行,萬一其中一個變數出問題
10/11 23:01, 6F

10/11 23:02, , 7F
你根本不知道是在那一行中的哪個變數出事
10/11 23:02, 7F

10/11 23:52, , 8F
http://ppt.cc/tHo9 <<目前狀況
10/11 23:52, 8F

10/11 23:54, , 9F
已經分三行了
10/11 23:54, 9F

10/12 00:31, , 10F
下面call stack看一下, 錯誤理由很清楚
10/12 00:31, 10F

10/12 00:33, , 11F
你在某個地方寫了類似 viewcontroller.add = xxx之類的語法
10/12 00:33, 11F

10/12 00:33, , 12F
你的 Storyboard ViewController link 的地方有 ! 號。
10/12 00:33, 12F

10/12 00:33, , 13F
應該是有拉 IBOutlet 然後又改了名稱。先檢查 Storyboard
10/12 00:33, 13F

10/12 00:34, , 14F
但你的viewcontroller並沒有對應的key
10/12 00:34, 14F

10/12 00:35, , 15F
offname看的比我仔細..問題看來是從Storyboard引起的沒錯
10/12 00:35, 15F

10/12 09:48, , 16F
offname 你是指 input1.text.toint()!的!嗎?
10/12 09:48, 16F

10/12 12:22, , 17F
offname說的是Storyboard與ViewController連結上的問題
10/12 12:22, 17F

10/12 13:28, , 18F
那我能怎麼改?
10/12 13:28, 18F

10/15 00:45, , 19F
接下來應該會看到幾個 IBOutlet 有驚歎號。砍掉重拉
10/15 00:45, 19F

10/15 00:45, , 20F
Storyboard -> 選好 ViewController -> Inspector
10/15 00:45, 20F

10/15 00:46, , 21F
上面兩句順序反了
10/15 00:46, 21F

10/16 07:45, , 22F
謝謝offname指導
10/16 07:45, 22F

10/16 08:15, , 23F
他出現“cannot load underlying module for 'xctest'
10/16 08:15, 23F

10/16 23:41, , 24F
你可能砍錯地方了,你重開個 Project,重新拉IBOutlet
10/16 23:41, 24F
文章代碼(AID): #1KEFdhy6 (MacDev)