0
A
回答
3
引擎蓋下,屬性被訪問。可以使用name
方法來讀取名爲name
的屬性,並且可以使用setName:
方法來設置它。您可以使用調試器的po
命令打印對象的描述。試試在調試器控制檯輸入此:
po [p name]
的po
命令是通過發送debugDescription
消息給你打印的對象,並且默認情況下,debugDescription
僅僅發送description
消息。所以,你可以將這個方法添加到您的Person
類:
- (NSString *)description {
return [NSString stringWithFormat:@"<%@: %p name=%@>", self.class, self, self.name];
}
然後你可以使用這樣的調試命令:
po p
,並得到輸出是這樣的:
<Person: 0x10013fd60 name=Jack>
1
如果搶的後沒有工作,那麼我會嘗試在控制檯中輸入bt(用於回溯)
相關問題
- 1. 使用Xcode進行調試
- 2. 在XCode中作爲根進行調試
- 3. 如何在Xcode和cocos2d中進行調試
- 4. 如何在Xcode的框架中進行調試?
- 5. 在Xcode中調試
- 6. 調試在Xcode
- 7. 如何在XCode中調試軟件包?
- 8. 如何在Xcode中調試EXC_BREAKPOINT(SIGTRAP)
- 9. 如何調試UI Xcode?
- 10. 調試XCode中4
- 11. Phonegap - 在Xcode中調試Javascript
- 12. 你如何在Xcode中進行TDD?
- 13. XCode調試
- 14. Xcode Live調試?
- 15. Xcode C++調試
- 16. 在Xcode 4中進行調試的問題
- 17. 如何開始在Xcode 4中進行單元測試?
- 18. 如何在XCode調試器中調試NSManagedObjects?
- 19. 如何判斷在Xcode中進行調試時加載了哪些dylib?
- 20. 在Xcode中,如何使用外部庫進行調試,您有源代碼?
- 21. Xcode如何在調試模式下跟蹤子進程?
- 22. 的Xcode 4調試
- 23. Xcode 4和調試
- 24. 在Xcode調試選擇器
- 25. 關於在Xcode調試
- 26. XCode中的調試屬性
- 27. Xcode 4.3並在iOS 3.x設備上進行調試
- 28. 如何在Xcode 3中調試單元測試?
- 29. 如何在Xcode 4中調試「Xcode CodeSign錯誤:授權文件Entitlements.plist缺失」?
- 30. 如何在獨立於Xcode的窗口中顯示Xcode調試器?
謝謝,所以你的意思是我可以只是列出調試區域中的所有屬性?或者有什麼辦法可以做到這一點?也許使用實例變量而不是屬性? – NOrder 2012-07-17 05:38:31
無法看到所有實例變量是當前版本的Xcode中的一個問題。通過切換到LLDB調試器(在您的方案設置中),您可能會有更好的運氣,或者您可能只需等待未來版本的Xcode,並希望它已修復。 – 2012-07-17 06:41:43
非常感謝 – NOrder 2012-07-17 07:51:29