嗨創造每一個我有我創建各種相似圖片釋放圖像不使用init
UIImage *image = [UIImage imageNamed:_imageName];
下一個問題,我指定給一個UIImageView的
[self.imgvImage setImage:image];
用戶時點擊一個按鈕一個UIImageView被創建並且一個UIImage被分配,當創建新的時候創建了4個UIImageViews最後一個被移除發送發佈到UIImageView像這樣
[_imgvImage release];
但各地超過100次創建和釋放一個內存交戰發生,但應用程序不崩潰,我認爲這是因爲創建UIImages沒有釋放,有這麼多,因爲所有的代碼是乾淨的,創建和釋放無一不精。
如何從內存中完全刪除所有的UIImageView與他的UIImage。
請幫幫忙,對不起我的英語不好。用下面的語句是由iOS的處理
感謝@MSK正是我不想緩存這個圖像我gona嘗試imageWithContentsOfFile,我會告訴你! – NTTake 2012-07-11 15:03:38
並接受的答案,如果它是有幫助的 – msk 2012-07-11 15:05:01
傻冒的答案是好的,但不是我,因爲我有一類什麼樣找到的圖片如果不存在從互聯網上下載的,但圖像是建立在圖像是在類seted誰我提出請求,並給出的圖像是一個圖像自動釋放內存泄漏感謝無論如何。 – NTTake 2012-07-11 15:14:54