在我的項目中,我添加了另一個項目作爲庫,它們存在一些運行時問題,因此我想調試它來解決這個問題。雖然與xcode 3.2.5我能夠調試,但我不能做到與xcode 4相同。 有沒有人遇到過類似的問題?是否有任何其他設置需要在xcode 4中。xcode 4.2調試代碼問題
1
A
回答
1
Xcode 4沒有UI來添加目錄來搜索源代碼。相反,您需要執行以下步驟:
- 添加一個斷點,將在您需要搜索的代碼之前命中。一個好地方將是主要的。
- 一旦命中斷點,打開調試區並輸入命令「directory」,然後輸入包含源的目錄的路徑。 gdb不會遞歸搜索,所以您需要重複 該命令爲每個包含您需要的代碼的目錄。下面的圖片給出了一個例子。
- 繼續執行,直到找到需要搜索的代碼中的斷點。如果gdb在符號表的路徑中找不到源代碼,那麼它將搜索你通過「目錄」輸入的路徑
+1
+1比我的更好,更有見地的答案。 – Till 2012-01-15 20:38:26
1
將兩個項目添加到同一個工作區,調試器斷點再次正常工作。要將庫項目添加到應用程序項目的工作區中,請將其從查找程序拖到應用程序項目的根級別。 Xcode會詢問您是否要將該項目轉換爲工作區。確保在新創建的工作空間之外的Xcode內庫項目沒有打開。
另一種方法是確保庫項目在Xcode中打開。在main(app)項目中調用一個斷點到你的庫方法中。進入一次庫並繼續正常執行。從現在開始,您的圖書館項目中的斷點將運行。
相關問題
- 1. XCode 4.2在調試附帶的iPod touch上遇到問題3.1.2
- 2. XCode 4.2。問題:Standard(armv7)
- 3. SIGABRT的Xcode 4.2問題
- 4. SIGBRT問題在Xcode 4.2
- 5. Xcode 4.2故事板問題
- 6. Xcode調試器問題
- 7. 問題在調試代碼類
- 8. 在xcode 4.2中完整調試
- 9. xcode 4.2故事板,通過代碼segue
- 10. 代碼符號錯誤XCode 4.2
- 11. Xcode 4.2 - 代碼簽名錯誤
- 12. 調試使用CGAL和Xcode的代碼
- 13. Xcode調試不顯示任何代碼
- 14. Xcode 8.3調試問題有時
- 15. XCode 4調試設備問題
- 16. Xcode奇怪的調試器問題?
- 17. iPhone Xcode project.pbxproj + Subversion =代碼簽名問題?
- 18. Xcode開發代碼簽名問題
- 19. 代碼簽名問題Xcode 7.2
- 20. Xcode源代碼編譯訂單問題
- 21. 的XCode iOS4的UIWebView的代碼問題
- 22. Xcode 4代碼編輯器問題
- 23. XCode 4.2編譯失敗,出現錯誤代碼1(沒有問題),但在XCode 3.2.6上工作
- 24. 調試代碼
- 25. 的Xcode:爲條件調試/測試代碼預處理宏
- 26. EF 4.2中的級聯刪除問題(代碼優先)
- 27. 調試問題
- 28. 調試問題
- 29. 調試問題
- 30. Xcode 4.2 Beta和iOS 4.2
你的意思是說你不能放置斷點..? 「我可以調試它」究竟意味着什麼? – samfisher 2012-01-08 09:46:49
@samfisher我能夠放置斷點,但在執行時它不會工作,而它正在使用xcode 3.2.5 – rishi 2012-01-08 09:50:51