我們有一個單觸式應用程序,其中包含許多UIImage
和UIView
對象。當我們在iPad(Version1)中安裝應用程序(IPA)文件時,然後開始工作,如果我們繼續連續工作10到20分鐘,則由於內存不足而崩潰。單觸式應用程序中的內存問題
我們還試過Intruments配置文件來跟蹤堆分配,但它 顯示每個屏幕導航的內存不斷增加。我們 處置了所有分配的對象viewDidDisappear並且即使 內存沒有減少。我們也嘗試通過GC.Collect()手動強制垃圾收集垃圾 收集垃圾,但它也不是 工作。
這是單聲道觸摸中的錯誤嗎?或者我們錯過了內存管理技術?
,並請幫我解決了內存不足警告的問題..
感謝
1.您使用ARC嗎? 2.您是否將應用程序包中的圖像從Web服務器中獲取? 3.您如何維護View層次結構? –
我不知道您的問題的具體情況,但本文將介紹內存最佳實踐。 http://docs.xamarin.com/guides/cross-platform/application_fundamentals/memory_perf_best_practices。有些可能只適用於xamarin的gc,但至少有一半是相當一般化的。 – ZeroPhase