0
我的應用程序是一個客戶端可以在線觀看視頻。 我使用儀器測試我的應用程序,我從樂器庫中選擇了Leaks,ObjectAlloc,Memory Monitor。我發現All Allocations Live Bytes只有9.33 MB,但它在內存監視器中爲81 MB,告訴我這個過程使用大量內存。當我播放電影時,使用情況仍然存在,但沒有發現泄漏。在設備的控制檯,它繼續警告低級內存形式從1級到2級,然後墜毀。我對此感到非常傷心。任何人都可以告訴我理由? 順便說一下,在我的應用程序中,它包含大約40MB的圖片資源。如果資源大小太大導致該問題?爲什麼我的應用程序使用高實內存?
非常感謝,我認爲這個問題是你剛纔告訴我,我在app.my神 – ben 2010-08-09 06:44:50
具有約1800圖片我全部替換[UIImage的imageWithName:] 到 的NSString *路徑= [[一個NSBundle mainBundle] pathForResource:@「icon」ofType:@「png」]; myImage = [UIImage imageWithContentsOfFile:path]; 但它沒有什麼特別的。 – ben 2010-08-09 09:03:48