2013-02-21 63 views
0

我只有一個代碼斷點。 在調試模式下運行我的應用程序後,調試將我導航到我的斷點,然後單擊「逐出」。 預期結果:應用程序應繼續運行。 我擁有的一切:它的導航我陌生的地方Xcode的調試,走出不工作

enter image description here

更新:如果我有2個斷點在我的應用程序,第一個斷點後應導航我第二。但仍導航我這個陌生的地方

回答

1

如果你的方法是由你不具備,會發生這種情況的源代碼叫做 - 蘋果執行「走出去」和你結束了蘋果內部的圖書館之一。如果你的代碼被封裝在Apple代碼中(例如,它是從UIKit中調用的),那麼你可以不停地點擊「退出」,直到你最終回到你自己的庫中 - 或者,如果你的代碼被封裝在Apple代碼中屬於你的。

閱讀來自LHS堆棧檢查。

注:在LHS堆棧現在默認總是略不正確,蘋果增加了一個「功能」它提供了一個「漂亮」的疊加,有很多缺失。這通常是有幫助的,但如果你沒有注意到它發生,它可能會非常混亂。您需要抓住屏幕LHS底部的滑塊,並一直拖到一邊以查看「真實」堆棧。

+0

謝謝,現在它的清晰 – Jim 2013-02-21 13:56:34

1

不要按走出,用繼續按鈕(像一個播放按鈕)。這將繼續你的程序。

+0

是的,那是爲我工作,謝謝 – Jim 2013-02-21 14:17:40