我正在开发一个应用程序,因为我使用的是imageviews
,所以在更改UIImageview
图像之前,我需要在UIimage
中获取该图像,并与另一个UIImage
对象进行比较,以确定两者是否相同.所以请告诉我怎么做那个.
我正在开发一个应用程序,因为我使用的是imageviews
,所以在更改UIImageview
图像之前,我需要在UIimage
中获取该图像,并与另一个UIImage
对象进行比较,以确定两者是否相同.所以请告诉我怎么做那个.
一种方法是首先将它们转换为图像数据,然后进行比较.
- (BOOL)image:(UIImage *)image1 isEqualTo:(UIImage *)image2
{
NSData *data1 = UIImagePNGRepresentation(image1);
NSData *data2 = UIImagePNGRepresentation(image2);
return [data1 isEqual:data2];
}