Comprimir UIImage a cierto tamaño en megabytes [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Compresión de imágenes por tamaño - iPhone SDK 6 respuestas

Enobj-с ¿Cómo se obtiene el tamaño de un determinadoUIImage almacenado en una costumbreNSMutableArray? Eso es lo primero que quiero hacer. Y la segunda es, sabiendo que la imagen es más grande en tamaño de archivo (digamos que es de 15 MB) que en mi propio límite de tamaño de archivo (digamos que es de 5 MB) cómo se comprime la imagen para que sea la más cercana al límite de tamaño de archivo, por ejemplo, 4.99 ¿MEGABYTE?

Respuestas a la pregunta(1)

Su respuesta a la pregunta