我試圖設置一個斷點,當全局變量具有特定的值時,該斷點在viewController的範圍內觸發。到目前爲止,我還沒有找到辦法做到這一點,因爲行斷點在特定行中斷開,符號斷點在特定方法中斷裂,異常斷點在異常處斷裂。但我只是希望執行在代碼中的任何一點停止,而不必在每一個我認爲可能發生的行設置斷點。 任何想法?在XCode上設置一個觀察全局變量的條件斷點
2
A
回答
3
您正在描述一個觀察點,而不是斷點。沒有用於在全局上設置觀察點的用戶界面;你必須暫停運行的應用程序,並在LLDB命令行設置:
(lldb) watch set variable myGlobalVariable
+0
LLDB教程告訴您如何設置一個觀察點,該觀察點僅在有問題的變量具有特定值時停止:http://lldb.llvm.org/tutorial.html – matt
2
難道你didSet
觀察者添加到您的變量,並增加內部的一個突破點?
Simon
相關問題
- 1. 在觀察變量的特定值上設置斷點
- 2. 在Xcode中觀察變量
- 3. 觀察非實體全局變量
- 4. Angular2全局變量可觀察
- 5. 淘汰賽JS觀察全局變量
- 6. 聚合物:觀察者全局變量
- 7. 如何設置一個變量寫入觀察點堆棧
- 8. 在gdb上設置errno的觀察點
- 9. 設置一個JavaScript變量全局
- 10. 在XCode中設置一個全局#define
- 11. 如何設置全局變量的幾個條件下,XSL
- 12. 設置一個全局變量與局部變量
- 13. 上觀察到的變量
- 14. 在沒有斷點的情況下觀察Eclipse中的變量
- 15. 有沒有辦法在XCode 4中不使用斷點來觀察變量?
- 16. jQuery的設置如何設置一個全局變量JSON後
- 17. 與全局變量設置
- 18. ngresource設置全局變量
- 19. 設置全局變量Codeigniter
- 20. Codeigniter:設置'全局變量'
- 21. jQuery設置全局變量
- 22. Django:全局設置變量
- 23. PHP:在一個類中設置一個全局變量
- 24. 在一個函數中設置一個全局變量
- 25. Xcode的全局變量
- 26. 如何在點擊事件中設置全局變量?
- 27. 設置全局變量恢復爲上一個值
- 28. 如何爲實例變量設置觀察點?
- 29. 如何在本地作用域變量上設置持久性和條件觀察點?
- 30. 是否可以有條件地require_once,設置全局變量或設置常量?
爲變量創建全局getter和setter方法,然後您可以隨時打破條件。 – Darko