我只是在ViewController中printf self.view.window。然後我得到0x0000000000000000?這是一個地址或東西enter image description here?xcode printf 0x0000000000000000,這是什麼意思?它意味着空?
-1
A
回答
0
是的。在Objecitve-C中,所有的Object變量都是一個指針。它指向Object的momery地址。如0x123abc ...
nil
值是一個特殊指針,它指向0x00000000。而0x00000000意味着什麼都沒有。
看了題主應該貌似懂中文,現在在使用的Xcode做調試的時候,確實可能會顯示爲0x00,實際上就是零值。 0x00的內存位置就是表示空,表示沒有任何對象,也就是我們學習時候所理解的「nil」。
+0
中文必須沒壓力啊,英文費力。謝謝了 –
相關問題
- 1. 這是&意味着什麼?
- 2. 這是什麼意思?這意味着Ruby on Rails?
- 3. 這意味着兩個相同的類是什麼意思?
- 4. 'a'在Ruby open()中意味着什麼?| f |是什麼意思?意思?
- 5. 是什麼意思:=在Go中意味着什麼?
- 6. PREEMPTIVE_XE_DISPATCHER這意味着什麼?
- 7. * | *這意味着什麼CSS?
- 8. $這意味着什麼PHP?
- 9. 在Perl中,什麼$」的意思難道它只是意味着一個空間
- 10. 這是什麼意思?=在VB中的運算符意味着什麼?
- 11. 這是什麼sql意味着
- 12. 這是什麼頭意味着在PHP
- 13. 這是什麼 'CONTENT_TYPE' 意味着
- 14. 什麼是 「[這]」 意味着C++
- 15. '$?'是什麼這意味着在Perl
- 16. 這是什麼SQL錯誤意味着
- 17. 這是什麼RGB值意味着
- 18. 這是什麼logcat線意味着
- 19. %是什麼〜DP0意味着
- 20. 這對循環意味着什麼?
- 21. '?'是什麼意思?符號意味着在.htaccess重寫條件?
- 22. 什麼是printf定義中的__format究竟意味着什麼?
- 23. void **意味着什麼
- 24. %,這意味着
- 25. 爲什麼Xcode中的這些錯誤意味着什麼?
- 26. 這個Xcode警告是什麼意思? 「
- 27. 這意味着解釋器直接執行代碼是什麼意思?
- 28. 〜=是什麼。在Stata意味着什麼?
- 29. 這個SOAP Fault是否意味着我認爲的意思?
- 30. 這是什麼!在這方面意味着什麼?
是的。它的意思是無 – Vyacheslav
你必須檢查你在哪裏調用這個函數 – Vyacheslav