我正在Swift中编写一个小应用程序来调整图像大小.我想计算调整大小的图像的大小(以字节/ KB为单位).我怎么做?
这是我正在处理的一段代码:
var assetRepresentation : ALAssetRepresentation = asset.defaultRepresentation()
self.originalImageSize = assetRepresentation.size()
selectedImageSize = self.originalImageSize
// now scale the image
let image = selectedImage
let hasAlpha = false
let scale: CGFloat = 0.0 // Automatically use scale factor of main screen
UIGraphicsBeginImageContextWithOptions(sizeChange, !hasAlpha, scale)
image.drawInRect(CGRect(origin: CGPointZero, size: sizeChange))
let scaledImage = UIGraphicsGetImageFromCurrentImageContext()
self.backgroundImage.image = scaledImage
Run Code Online (Sandbox Code Playgroud)
由于scaledImage尚未保存,我该如何计算其大小?