首页 > 解决方案 > 如何修复“无法转换类型的值 '(CGFloat) -> 数据?' 此代码上的预期参数类型“数据”错误?

问题描述

我试图获取 UIImage 的图像信息,然后通过 PFFile 将它们放入。但是Xcode上有以下错误。

“无法转换 '(CGFloat) -> 数据类型的值?' 到预期的参数类型“数据””

let imageData = UIImage.jpegData(imageView.image!)

let file = PFFile(name: "320.jpg", data: imageData)

错误信息是

“无法转换 '(CGFloat) -> 数据类型的值?' 到预期的参数类型“数据””

标签: swift

解决方案


试试这个

let image = UIImage(named: "320.jpg")
let file = PFFile(data: image.jpegData(compressionQuality: 1.0))

推荐阅读