我想知道有多少,以及它們在哪裏。正如我在斯坦福大學Vid中看到的,在iPhone應用程序的事件循環中安裝了一個自動釋放池。但是我想我錯過了那個地方呢?還有其他我應該知道的autorelease池嗎?iPhone應用程序中的所有預安裝的自動釋放池在哪裏?
0
A
回答
4
在main.m文件 (在X-代碼,它在「其他資源」文件夾)
2
應用程序的自動釋放池,水渠每通過運行循環。你可以在你想要的任何地方添加你自己的池,如果你有一個很大的循環來創建很多對象,那麼把一個池放在那裏來限制內存使用是一個好主意。
2
您創建的每個線程都需要自己的自動釋放池。詳細信息請查閱NSThread
的文檔。
默認情況下,您的主應用程序線程將使用在main.m
中創建的應用程序線程。除非你正在做一些Marc Charbonneau這樣的大型行動,否則你通常不需要創造其他人。如果你真的在做這麼多的操作,最好在一個單獨的線程中完成它們。
相關問題
- 1. 創建和排空OS X應用程序的自動釋放池在哪裏?
- 2. Iphone開放式應用程序和自動釋放池
- 3. iPhone Simulator在哪裏存儲已安裝的應用程序?
- 4. ClickOnce應用程序在哪裏安裝?
- 5. 我應該在iPhone OS中排放還是釋放一個自動釋放池?
- 6. 檢查在WiX安裝程序中安裝的.NET?在哪裏放置條件?
- 7. 沒有JOGL的自動釋放池
- 8. 哪裏有谷歌應用程序引擎的安裝說明?
- 9. iphone自動化應用程序的安裝和互動
- 10. 把Rails應用程序中安裝的Sinatra應用程序的源文件放在哪裏
- 11. iPhone MVC應用程序:我應該在哪裏放置模型?
- 12. 有沒有辦法讓所有的應用程序安裝在用戶的iPhone?
- 13. 如何使自動安裝應用程序的所有必備程序的安裝程序
- 14. 要在iphone中安裝應用程序
- 15. 在iOS應用程序中是否創建了許多自動釋放池?
- 16. 我的Visual Studio安裝程序項目中的所有屬性在哪裏?
- 17. 如何自動在iPhone上安裝應用程序?
- 18. 如何安裝在iPhone應用程序自動
- 19. 如何在iPhone上自動安裝應用程序?
- 20. 自動釋放池dillema
- 21. 外部自動釋放池
- 22. 自動釋放池塊
- 23. iOS自動釋放池塊
- 24. 自動釋放池調試
- 25. Objective-C自動釋放池
- 26. 安裝後,應用程序將自動啓動設備-iPhone
- 27. 無法在wix安裝程序中創建應用程序池
- 28. Android系統安裝程序應用程序「應用程序未安裝」爲什麼?在哪裏登錄?
- 29. 開源Qt4安裝程序在哪裏?
- 30. 自動釋放池中的內存不會釋放,直到內存警告或應用程序進入背景
是唯一嗎? – Thanks 2009-04-28 16:35:15