文件大小计算错误(Swift)

时间:2016-02-22 06:33:50

标签: ios swift uiimage

我正在尝试确定使用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(我通过打开邮件应用程序并将其添加为附件来检查)。我在这里做错了什么?

任何指针都将非常感谢!

0 个答案:

没有答案