我在使用Xcode和iOS SDK在iPhone上釋放RAM時遇到了一些麻煩。如果有人能夠幫我這麼做,那會很棒。如何使用Xcode和iOS SDK在iPhone上釋放RAM?
0
A
回答
-3
如果這是您自己使用(不爲App Store),並希望推動其他應用程序的內存不足,然後用重複的NSTimer繼續嘗試和分配(malloc)大型和隨機頁面大小的內存塊,例如每秒30次,幾秒鐘,和/或直到您不能再分配,一直忽略內存警告。
然後立即釋放所有這些分配...如果你的應用程序是剩下的操作系統。
0
在-didReceiveMemoryWarning
方法中,通常會執行一些行爲來釋放緩存數據等內容。然後,當操作系統向您的應用程序發送內存警告時,將調用該方法。
+0
謝謝,但我會像點擊時它是一個按鈕,它將釋放用戶內存(RAM) – MKDev 2010-10-27 22:13:23
+2
這種按鈕是通過使用可怕的黑客來實現的,這些黑客只是簡單地觸發了內存警告。更重要的是,我相信蘋果現在拒絕包含這種功能的應用程序。我會鼓勵你停止嘗試這樣做。 – 2010-10-27 22:32:42
0
的模擬器有一個控件來模擬內存不足警告
相關問題
- 1. 分配和釋放內存在iPhone Xcode 3.2.5,iOS 4.2.1
- 2. 如何在iPhone上使用audiounit和augraph播放音樂sdk
- 3. Xcode和iPhone SDK
- 4. Xcode iPhone SDK(5.x) - CocoaLibSpotify iOS,加載和查看播放列表
- 5. 如何使用iOS SDK 4.2與Xcode 4.0.2
- 6. 在iphone上播放mp3 sdk?
- 7. 如何使用的XCode 9和iOS 11
- 8. 在Windows7上使用IPad SDK和XCODE IDE
- 9. Leopard上的Xcode 3.2.2和iPhone SDK 3.2?
- 10. 使用Xcode 4.3.2在iOS 6.1設備上部署 - iOS 5 SDK
- 11. Snow Leopard和XCode上的iOS SDK 4.2 3.2.6
- 12. 無法在iPhone 4.2.1上使用Xcode 4.3.1和IOS
- 13. Xcode 4.2和iOS SDK 4.0
- 14. XCode和最新的iOS SDK
- 15. 如何釋放iPhone上的內存?
- 16. iPhone:在對象上調用釋放:它是否立即釋放?
- 17. 在iPhone SDK上使用setApplicationBadgeString
- 18. XCode - iPhone SDK Zombie
- 19. 在iOS 4(iPhone)上使用NSInvocationOperation(NSOperation)和NSOperationQueue的主要放緩
- 20. 如何釋放iOS上使用ARC關閉屏幕的對象?
- 21. 如何在Xcode 4.2中釋放變量?
- 22. 如何安裝已安裝Xcode 3.2.6的Xcode 4.0和iOS SDK 5.0
- 23. 在iphone上解析YouTube播放列表sdk/iOS
- 24. iPhone CoreLocation框架無法在XCode SDK 3.2.4上使用Simulator 4.1和XCode SDK 3.2.3在使用模擬器4.0.X和iTouch設備上使用OS 4.1
- 25. 在iPhone SDK中註釋PDF
- 26. Arduino沒有釋放RAM內存
- 27. 如何在iphone中播放視頻,xcode
- 28. 如何放大和使用AMPLE SDK
- 29. 如何在iPhone中釋放presentModelViewController堆棧?
- 30. 如何在iphone中釋放內存?
[如何顯示iPhone可用內存?以及如何釋放iPhone內存?](http://stackoverflow.com/questions/1563935/how-to-display-iphone-free-memory-and-how-to-free-iphone-memory) – 2010-10-28 01:27:23