0
的,我有一些問題的內存(EXC壞訪問)在Objective-C時,Xcode,爲iPhone,所以我搜索了一點,發現對(真棒)NSZombieEnabled。每個人都outhere只是解釋如何冷靜,這是...但它不爲我工作:/GDB死因爲NSZombieEnabled
我也跟着下面的「指南」:http://www.cocoadev.com/index.pl?DebuggingAutorelease
- 我雙擊該可執行文件可執行下標籤(左圖)和我說NSZombieEnabled = YES到環境變量
- 我還加了一堆其他選項(如malloc的歷史,一些自定義的〜/ .gdbinit,我在網上找到,等),但這個沒」噸解決問題
因此,基本上當我啓動(在調試模式下)GDB SAIS
「未定義的命令:」NSZombieEnabled「。嘗試「幫助」。
它基本上停止了(在狀態欄中說 - GDB中的錯誤 - 終止)。
http://www.cocoadev.com/index.pl?NSZombieEnabled 我從這個站點.gdbinit。正如我所說 - 唯一真正觸發gdb崩潰的是通過xcode在環境變量中設置NSZombieEnabled。如果我刪除蜱那裏一切工作正常(除了我沒有NSZombieEnabled :))。 我在添加到我的.gdbinit它已經崩潰後。 – 2009-12-20 11:17:28
好的 - 那麼你如何在Xcode中設置環境變量?您可能可以在環境變量編輯器中選擇該行並複製/粘貼。 – bbum 2009-12-20 18:45:37
這個問題是相關的事實,該錯誤是在一個庫中,而不是直接在項目,Xcode中的舊版本/ IOS具有的問題。 – 2011-01-19 12:18:26