簡體   English   中英

下載圖像時iPad上的應用程序崩潰

[英]App crashing on ipad when downloading images

即時通訊使用sdwebImage庫在tableview單元格中下載圖像並顯示它們。 這些圖像是高分辨率圖像。 當應用啟動並開始加載時,它突然崩潰,沒有給出任何錯誤,只是有時會發出“接收到的內存警告”,然后該應用崩潰,它在模擬器上正常運行,但是在ipad上,它崩潰了,我將圖片放入單元格的代碼

- (void)setCellWithImage:(NSString *)imageURL
{
    if (imageURL && [imageURL length]) {
        [self.testingImageView sd_setImageWithURL:[NSURL URLWithString:imageURL]
                     placeholderImage:[UIImage imageNamed:@"ic_launcher"]];
}
}

任何想法如何解決這個問題?

我建議您在表格視圖中顯示使用低質量的圖像。 獲得兩條圖像路徑,一條用於低質量圖像,另一條用於高質量圖像。 在Tableview中顯示低質量的圖像,單擊特定圖像后顯示高質量的圖像。

模擬器和手機之間唯一的區別是,模擬器沒有內存,因此在模擬器上此問題將不會重現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM