我正在处理我从api下载的高分辨率图像。由于我无法调整服务器上的图像大小,我必须在手机上进行。图像大约是4000 x 4000及以上。过去几天我一直在调整大小和裁剪选项,这些选项在我已经通过以下方式将NSData转换为UIImage后非常有效:
UIImage *yourImage = [UIImage imageWithData:yourData];
不幸的是,只是通过将NSData加载到UIImage中,我已经遇到了内存问题。有没有什么办法可以在将NSData加载到UIImage之前调整大小或操作它?