-2
我正在調試Xcode中的iOS應用程序,我想知道是否有任何方法可以查看我剛剛運行的哪一行代碼?我試圖弄清楚當我點擊菜單鍵時,代碼是負責使菜單滑動打開的位置。有沒有辦法看到哪一行代碼剛剛在Xcode中執行?
感謝
我正在調試Xcode中的iOS應用程序,我想知道是否有任何方法可以查看我剛剛運行的哪一行代碼?我試圖弄清楚當我點擊菜單鍵時,代碼是負責使菜單滑動打開的位置。有沒有辦法看到哪一行代碼剛剛在Xcode中執行?
感謝
集(在Xcode輕按行號)斷點,使用手動Xcode的Debug
菜單運行一行行的代碼。在你的情況下,你可以在按下按鈕時執行的方法上設置斷點。如果您不知道在按下按鈕時調用了哪種方法,則可以查看聲明該按鈕的位置,該方法應該有addTarget
方法,或者查看故事板中的連接方式。
如果您有幾個地方認爲代碼已執行,您可以使用NSLog()
語句並查看在什麼時間打印到控制檯的內容。
是的,有一個調試器向您顯示這一點。設置一個斷點並從那裏開始。 – matt 2015-01-09 19:13:32
稍微過時了,但仍然有用,是我對如何使用調試器的討論:http://www.apeth.com/iOSBook/ch09.html#_the_xcode_debugger – matt 2015-01-09 19:14:31
如何設置斷點時,我不知道在哪裏文件/代碼是?這就是這個問題的要點 – user3240815 2015-01-09 19:23:47