iOS图片压缩问题

对于压缩的处理我给出的建议是

先判断 图片的大小,如果是本地图片最好用nsfilemanager 来判断 。如果不能用这个判断的话 就只能先将图片转成data,然后再判断了。

图片转成data 当然就用的那个 转换jpeg那个        NSData * imageData2 = UIImageJPEGRepresentation(imageee, n); (n大于0小于1)

如果转化出来  除以1024 就是图片有多少k。 大于 你的服务器要求的时候就需要将图片的尺寸减小,递归调用一直到图片大小适合服务器的要求为止。

原文地址:https://www.cnblogs.com/isItOk/p/5220508.html