我正在尝试确定使用UIImagePicker选择的图像的文件大小。我的代码如下:
func fileSizeOK(image: UIImage) -> Bool {
let selectedImageData: NSData = NSData(data:UIImageJPEGRepresentation((image), 1)!)
let selectedImageSize: Int = selectedImageData.length / 1024
print("Image Size: \(selectedImageSize)KB")
return true
}
我报告的文件大小为151KB。但是图像的实际文件大小是103KB(我通过打开邮件应用程序并将其添加为附件来检查)。我在这里做错了什么?
任何指针都将非常感谢!