if let imageData = UIImage.pngData(image) {
let imageFile = PFFile(name: "image.png", data: imageData)
post["imageFile"] = imageFile
post.saveInBackground { (success, error) in
}
}
此代码不断显示错误:
无法转换类型'()->数据的值?到预期的参数类型“数据”
我认为UIImage.pngData
只会返回值类型为Data?
。
答案 0 :(得分:0)
您的第一行不正确。您需要在pngData
实例上调用UIImage
。
if let imageData = image.pngData() {