首先简要描述一下我所拥有的
- 我的 iOS 应用程序中正在生成相同大小和格式的图像。
- 每次生成图像时,都应将其上传到某个 Web 服务中。
我想做的基本上是尽可能少地使用互联网流量。所以基本上我想知道你对如何做到这一点的建议?
我选择将第一个图像发送到服务器,然后将第二个图像与第一个图像的差异。所以基本上我可以用这种方法保留一些流量。所以也想知道是否有人做过这种东西,你是如何实现的?即什么第三方库等。
提前致谢。
为什么不简单地在 UIImage 类(iOS8+)中使用 'hash' 方法?
@implementation UIImage (HashComparision)
- (BOOL) isEqualThanImage:(UIImage*)image
{
return [self hash] == [image hash];
}
@end