回答
現在通過lldb調試器有很多改進的變量格式,您可以在其中指定自己類型的格式。閱讀關於如何指定這些的docs,然後把它們放到一個python腳本,並在~/.lldbinit
添加一行:
command script import path/to/my/formatters.py
有關LLDB數據格式的詳細信息,請參閱:
- http://lldb.llvm.org/python-reference.html
- http://llvm.org/svn/llvm-project/lldb/trunk/examples/synthetic/ - 具有STL格式化程序的示例
- 看看附帶的腳本
Xcode.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/formatters
有時,當鼠標放在變量上時,Xcode不會顯示內容。您可以在控制檯中獲取您可以編寫的值,如po (variable name)
。 once check this one
謝謝,但我想我的xcode或其他東西有問題?當我輸入控制檯時:(lldb)po(foundFaultCodes),其中「foundFaultCodes」是我的變量 - 一段時間沒有任何反應 - 然後延遲超過一分鐘,突然顯示值 - 這是正常的嗎? – user387184 2013-03-15 11:24:27
另外,有沒有一種方法可以深入,例如檢查一個對象,如果我回來這樣$ 0 = 0x20152b50 <__ NSArrayM 0x20152b50>( ) - PS我不得不重新啓動xCode幾次,甚至重新啓動機器 - 這真的是不穩定嗎? – user387184 2013-03-15 11:26:46
一旦檢查上面的鏈接。 – Balu 2013-03-15 12:33:44
- 1. 如何使php變量顯示在加載的內容
- 2. 如何在Xcode中顯示的NSLog輸出內容4.3.1
- 3. ASSERTed變量的顯示內容
- 4. 未顯示PHP變量內容
- 5. Eclipse調試顯示變量內容
- 6. WordPress的 - 基於URL中的變量顯示可變內容
- 7. 如何使用applescript一起顯示變量的內容和值
- 8. 在html表單中顯示變量的內容(javascript)
- 9. 在TCL腳本中,我如何回顯變量的內容?
- 10. Xcode 6 beta 2調試器在調用String.componentsSeparatedByString後沒有顯示變量內容
- 11. Xcode 4.6.2:變量不顯示在出口
- 12. 如何使用變量顯示某些內容?
- 13. 如何顯示調試器變量內容
- 14. 如何在wp7中顯示長內容?
- 15. 如何在J2ME中顯示HTML內容?
- 16. 如何在displayfield中顯示html內容?
- 17. 如何在asp.net中顯示url內容
- 18. 如何在Rust中打印變量並讓它顯示有關該變量的所有內容,如Ruby的.inspect?
- 19. 在窗口[]中顯示變量名(或所有內容),html/javascript
- 20. 在iframe中顯示HTML $ scope變量作爲內容
- 21. 如何通過檢查變量在窗體中顯示某些內容?
- 22. 如何在Linux路徑中使用python變量(值)來顯示內容?
- 23. 如何在Ruby中顯示字符串內的變量
- 24. 將PHP文件的內容變爲顯示的變量
- 25. Xcode不正確顯示值的變量
- 26. 將變量的內容保存在XCode Dubugger中
- 27. 如何顯示EditText中的內容?
- 28. 如何顯示sqlite內容
- 29. 如何顯示pdf內容?
- 30. 顯示一個變量對網頁中的node.js內容
在調試器控制檯:'(lldb)p <變量名稱>'或'po <對象變量名稱>'(分別用於基元和Objective-C對象)。 – 2013-03-15 11:00:05
謝謝 - 有沒有辦法實際深入下去,如果我有一個對象數組例如? – user387184 2013-03-15 11:10:34