我使用XCode 4
和iOS SDK 4.3.
我的調試工作正常,但現在我發現,設置斷點時,應用程序暫停,但XCode不專注於編輯器中的行。當擊中斷點時也不顯示綠色箭頭。 我有一個UINavigationController
它分配在AppDelegate
。當我在didFinishLaunchingWithOptions
一切設置斷點按預期工作:iOS:調試不工作在XCode
這是當我斷點已暫停在MapViewController中的應用程序,它是第一項添加到導航控制器。 (無綠色箭頭,但應用程序暫停):
我真的不知道爲什麼調試工作在AppDelegate中而不是在這個控制器。 如果您需要更多信息或屏幕截圖以幫助我,請告訴我。
UPDATE:
現在,它甚至在AppDelegate
工作,什麼都沒有改變。我也可以逐行瀏覽,可以看到在本地分配了值,因此可以猜測應用程序當前在代碼中的位置。所以顯然一切正常,只是當前執行的行並未標記爲應該。
我想我通過重新啓動的XCode解決了這個問題。至少調試(顯示當前執行的行)適用於2-3次。不過話又說回來了沒有顯示箭頭和當前執行的行。奇數,奇數,奇數 – cmart 2011-03-16 13:16:21