gpt4 book ai didi

Swift & Parse - 空 PFFile

转载 作者:行者123 更新时间:2023-11-28 12:22:21 25 4
gpt4 key购买 nike

我正在为我的应用程序使用 Parse 和 MongoDB,但我有一个关于 PFFile 的问题。我想在服务器上保存一个空的 PFFile。事实上,用户不必发送图片,但可以通过其他方式发送。

我想设置一个默认的 PFFile,它是空的。

    let imageFile: PFFile?

if previewImg.image != nil {
// Send pic to server after converting to FILE and compression
let imageData = UIImageJPEGRepresentation(previewImg.image!, 0.5)
imageFile = PFFile(name: "step.jpg", data: imageData!)
} else {
imageFile = ""
}

object["stepImg"] = imageFile

这是我的代码。我的错误是“无法将字符串类型的值分配给 PFFile 类型”。

你知道我该怎么做吗?

最佳答案

你声明了一个 PFFile? 所以你的变量可以是 PFFile 或 nil

这是修改后的代码

let imageFile: PFFile?

if let previewImage = previewImg.image {
// Send pic to server after converting to FILE and compression
let imageData = UIImageJPEGRepresentation(previewImage, 0.5)
object["stepImg"] = PFFile(name: "step.jpg", data: imageData!)
}

关于Swift & Parse - 空 PFFile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44437933/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com