Ios 减少从WEB下载UIImage的大小

Ios 减少从WEB下载UIImage的大小,ios,uiview,Ios,Uiview,我有一个应用程序,它使用调用基于URL下载图像: img = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:urlToImage] options:0 error:&err]]; 其中URL是WEB上的图像 我真的想减少数据传输量,所以想减少下载的文件大小 我想知道是否有人有一种神奇的方法来减少下载文件的大小,而不是实现一个PHP服务器进程作为中间人来处理这个问题 提前谢

我有一个应用程序,它使用调用基于URL下载图像:

img = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:urlToImage] options:0 error:&err]];
其中URL是WEB上的图像

我真的想减少数据传输量,所以想减少下载的文件大小

我想知道是否有人有一种神奇的方法来减少下载文件的大小,而不是实现一个PHP服务器进程作为中间人来处理这个问题


提前谢谢

你是说如果下载量太大,就放弃下载吗?否则,一个文件不就是它的大小吗?您可以先压缩它以传输更少的字节,或者在得到它后将其调整得更小。我想我不知道你想解决什么问题。我想唯一的办法是在服务器端对图像数据进行预处理。换句话说,你们不能只对http服务器说:给我那个张图片,但尺寸要小一些。我们正在开发一个服务,它正好解决了这个问题。你提供一个原始图像的url,我们会在运行中使用它的大小并将其发送到应用程序。这是我的建议