當我設置一個object = nil
,它會被垃圾回收還是我必須發佈呢?設置一個對象爲零標誌它爲垃圾回收
0
A
回答
1
當前的iOS不支持垃圾回收,所以沒有。
然而,如果對象是另一對象的@property並且被定義是這樣的:
@property (nonatomic, retain) id object;
然後調用myObject.object =零會自動釋放物體的先前的值。
0
Objective-C中沒有垃圾回收(在iOS上作爲ThomasW的狀態)。
如果你創建了一個對象自動釋放對象,則自動釋放池會如果保留計數擊中0
所有其他的對象,你需要釋放你的自我清理的對象。
相關問題
- 1. 垃圾收集設置對象爲null
- 2. python對象,垃圾回收
- 3. Ruby:標記垃圾回收的對象
- 4. 垃圾回收行爲
- 5. 因垃圾對象引用而導致的java垃圾回收
- 6. Java短暫對象和垃圾回收
- 7. Android/Java對象沒有垃圾回收
- 8. 有資格垃圾回收的對象
- 9. JAVA中的多對象垃圾回收
- 10. Ruby類對象垃圾回收
- 11. 內部對象的垃圾回收
- 12. 查找C#垃圾回收器回收了多少個對象
- 13. 垃圾收集對象
- 14. Javascript對象池是爲了避免垃圾回收值得嗎?
- 15. 作爲參數傳入的對象 - 垃圾回收.Net
- 16. 將對象傳遞爲參數,垃圾回收?
- 17. 是否將variable = null設置爲垃圾回收
- 18. Java垃圾回收日誌消息
- 19. 爲什麼禁用垃圾回收器?
- 20. 從垃圾收集日誌
- 21. java垃圾回收
- 22. Java:垃圾回收
- 23. Python垃圾回收
- 24. C#垃圾回收
- 25. Erlang垃圾回收
- 26. java - 垃圾回收
- 27. JDBC垃圾回收
- 28. JS垃圾回收
- 29. requestAnimationFrame垃圾回收
- 30. vb.net垃圾回收
你必須釋放它。 – koti 2011-06-08 08:33:45