6
A
回答
14
覆蓋-description
方法。它不需要任何參數,並返回NSString
即printf
'd。
還有另一種叫做-debugDescription
的變體(返回NSString
,沒有參數),用於從gdb中播放對象時使用。
相關問題
- 1. 的NSLog語句不打印我的對象
- 2. 使用的NSLog打印navigationType
- 3. 向NSLog打印UITextField的值
- 4. 打印的對象是一個數組,它是一個對象
- 5. Java - 打印一個對象的內容
- 6. 打印一個對象數組javascript
- 7. 打印一個圖形對象VB.NET
- 8. 打印C++數組在Objective-C 「的NSLog」
- 9. 打印一個sequalize對象(帶有子依賴對象)
- 10. 使用NSLog打印變量,爲什麼要添加一個零?
- 11. 打印鍵和json對象的值
- 12. 如何打印對象的鍵和值?
- 13. JavaScript對象的打印對象的值
- 14. 打印出對象
- 15. 打印JscrollPane對象
- 16. 打印Doctrine_Collection對象?
- 17. Vb6打印機對象打印日文
- 18. 打印的stdClass的對象
- 19. 打印對象內對象的向量
- 20. 如何打印對象的單個值?
- 21. GORM對象的打印ID
- 22. 打印對象的引用
- 23. 將實例ID打印到NSLog?
- 24. 如何打印出UInt16指針到NSLog
- 25. NSLog無法打印到終端
- 26. 如何使用NSLog打印「\ n」?
- 27. 打印在JSON對象和Django
- 28. 打印鍵和值javascript對象
- 29. 如何打印多個對象值
- 30. 打印機和打印對話框
當從NSObject以外的類繼承時,值得考慮的是在輸出子類的iVars結果之前,先調用'[super description]''。 – Abizern 2009-10-18 13:22:47
@Abizern - 只有當你計劃使用'super'給你的字符串。是否有另一個你想要超級描述的原因? – 2009-10-19 01:44:30
@Dave。確實,讓超級處理它自己的描述,並且你的類可以處理任何添加的iVar的輸出。就像我說的;這是需要考慮的事情。 – Abizern 2009-10-19 16:43:48