如何解決ios中的內存分配?給我正確的方法來解決內存問題和內存泄漏。iphone內存分配和泄漏
回答
避免這些內存問題的最好方法是通過正確的編碼。只需通過Memory Management上的Apple參考。
您只能發佈或自動發佈您擁有的對象 。
你把一個對象的所有權,如果你 使用其名稱 開始「黃金」,「新」,「複製」,或 「mutableCopy」(例如,分配, NEWOBJECT的方法,或者創建它mutableCopy),或者如果你發送一個保留消息。
您使用release或autorelease來放棄 放棄對象的所有權。 自動釋放只是意味着「在未來發送釋放消息 」(具體: 當使用自動釋放池 接收漏極消息理解 時,這將是,請參見「自動釋放 池」)。
按照下面的鏈接memory management
另一個鏈接是快速點small article
小指南沒有更多的信息我能說的是......
- 釋放任何你init和/或不是自動釋放的alloc。
- 刪除任何東西,你所說的「新的」
- 免費你的malloc
- 使用儀器來診斷您的泄漏是存在的任何數據。
- 釋放任何你保留
釋放任何你初始化未自動釋放。
發佈任何你**保留**也。 – 2011-04-26 05:26:18
@Radek S我補充說。 – 2011-04-26 05:33:55
@Nipin,爲了解決內存問題,你必須釋放你分配......每個對象即使用[yourObject release];
每個對象調用alloc
方法...此外,卸載任何紋理您正在使用[texturename unload];
[texturename release];
做所有這些,當你不再需要那些對象或紋理,在大多數情況下,它可以是你從現場離開......
- 1. iphone內存泄漏和malloc?
- 2. 內存泄漏iPhone和UIPageViewController
- 3. iPhone內存泄漏
- 4. iPhone內存泄漏
- 5. 內存泄漏 - iPhone
- 6. iPhone內存泄漏?
- 7. Iphone內存泄漏
- 8. 內存泄漏在C /內存分配++
- 9. iPhone:存在內存泄漏分析器?
- 10. 泄漏填充內存泄漏iPhone
- 11. 分析結果VS泄漏的工具:iPhone內存泄漏
- 12. Iphone - 幽靈內存泄漏
- 13. iPhone ABPeoplePickerNavigationController內存泄漏
- 14. 內存泄漏vs Zombie - iPhone
- 15. iPhone NSMutableArray內存泄漏
- 16. iPhone內存泄漏問題
- 17. 內存泄漏教程iPhone
- 18. Iphone sdk,內存泄漏
- 19. Iphone NSXMLParser NSCFString內存泄漏
- 20. iphone UIImage內存泄漏
- 21. iPhone - UITextView的內存泄漏
- 22. Iphone中的內存泄漏
- 23. iPhone內存泄漏問題
- 24. 在iPhone上泄漏內存:(
- 25. iPhone內存泄漏工具
- 26. iPhone內存泄漏與CoreData
- 27. iPhone內存泄漏問題?
- 28. 內存泄漏問題iPhone
- 29. IPhone - NSKeyedUnarchiver內存泄漏
- 30. iPhone內存泄漏JSON庫
首先,你必須接受一些答案。 – visakh7 2011-04-26 04:57:46
正確編碼...... – visakh7 2011-04-26 05:09:04