最近我發現有關UIImageView圖像的問題。UIImageView圖像名稱比較問題
我的意圖是找到如果UIImageView包含圖像(image.png)或不。
if([[self.ImgView.image isEqual:[UIImage imageNamed:@"image.png"]])
{
NSLog(@"Image View contains image.png");//In normal run....
}else
{
NSLog(@"Image View doesn't contains image.png");//Once came back from background
}
在正常運行上述代碼工作正常。
但是,一旦將應用程序發送到後臺,應用程序就會處於活動狀態,但它無法正常工作。
您初始化一個'UIImage'比較比較?看起來消耗內存。 – Raptor
你比較圖像的名稱,所以爲什麼不嘗試isEqualToString: –
它不是內存問題。它也不適用於小圖片。 – swamy