2
A
回答
1
有幾個調試相關WWDC 2012 videos的,其中一個告訴您如何添加運行調試命令後自動繼續斷點。由於不需要繼續執行寫入 - 編譯 - 調試循環,所以這比添加日誌記錄更受歡迎。
您可以添加動作來調用斷點:
expr (void)NSLog(@"self=%p Method1", self);
說了,我仍然使用日誌電話,但我用我自己的日誌框架,打印類和自動方法的名稱(使用__FUNCTION__
由編譯器生成的字符串)。
0
NSLog(@「Check 1 - 2!」);
會告訴你一個日誌跟蹤;-)
1
搜索後,我發現,最簡單的解決方法是把下面的代碼在你的方法:
NSLog(@"<%@:%@:%d>", NSStringFromClass([self class]), NSStringFromSelector(_cmd), __LINE__);
相關問題
- 1. 跟蹤最壞情況執行時間
- 2. 如何跟蹤C#中的代碼執行情況?
- 3. 如何詳細跟蹤Coldfusion模板執行情況?
- 4. 如何跟蹤卡尺基準執行情況?
- 5. 如何跟蹤'Moment'應用程序的iPhone使用情況?
- 6. 如何跟蹤應用程序使用情況?
- 7. 如何跟蹤應用程序使用情況? (2)
- 8. gdb -gdbserver跟蹤遠程程序執行
- 9. 如何跟蹤linux中進程的cpu /內存使用情況?
- 10. 如何執行MSMQ跟蹤
- 11. 如何跟蹤過程執行時間?
- 12. 沒有跟蹤應用程序中的使用情況
- 13. php跟蹤隨機情況
- 14. RSS使用情況跟蹤
- 15. Chrome中的Javascript執行跟蹤 - 如何?
- 16. 跟蹤執行線程
- 17. 如何避免xcode運行應用程序中的情況?
- 18. 跟蹤執行的順序在Java中
- 19. Android - 如何跟蹤應用程序或進程的帶寬使用情況?
- 20. 如何跟蹤所有線程的完成情況。 C#
- 21. 如何在不使用調試器的情況下跟蹤C++的執行情況?
- 22. 如何在.net中執行跟蹤
- 23. 在iPhone上跟蹤應用程序的使用情況
- 24. 跟蹤用戶在Winform應用程序上的使用情況
- 25. 在.NET應用程序中跟蹤應用程序的使用情況
- 26. 跟蹤遠程分支 - 何時執行?
- 27. 如何在iPhone上跟蹤我的應用程序的網絡使用情況?
- 28. 如何使用ptrace跟蹤程序執行?
- 29. 在Rx中跟蹤重複序列中的完成情況
- 30. 如何跟蹤執行的CUDA塊?
要補充的部分答案。在您的代碼中添加NSLog將幫助您瞭解您的程序在任何給定位置的位置。通過在你的方法中放置'NSLog(@「)」或'類似的東西,你將能夠看到你的控制檯,看看發生了什麼,什麼時候發生,而不需要你使用斷點。 –
Jeremy1026