jpegData(compressionQuality:)
Returns a data object that contains the image in JPEG format.
Declaration
func jpegData(compressionQuality: CGFloat) -> Data?Parameters
- compressionQuality:
The quality of the resulting JPEG image, expressed as a value from
0.0to1.0. The value0.0represents the maximum compression (or lowest quality) while the value1.0represents the least compression (or best quality).
Return Value
A data object containing the JPEG data, or nil if there’s a problem generating the data. This function may return nil if the image has no data or if the underlying CGImageRef contains data in an unsupported bitmap format.
Discussion
If the image object’s underlying image data has been purged, calling this function forces that data to be reloaded into memory.