gpt4 book ai didi

ios - 使用 Firebase 存储上传自定义元数据

转载 作者:搜寻专家 更新时间:2023-10-31 08:32:02 24 4
gpt4 key购买 nike

我有一个应用程序,我想在其中存储带照片的标题,但就我而言,我使用 FIRStorage 来存储照片。那里一切正常,但我想将标题存储在照片元数据中。不要问为什么,它只是对我的项目特别有意义。

let meta = FIRStorageMetadata.init(dictionary: ["customMetadata" :
["caption" : self.textField.text!]])
let imageRef = storageRef.child(iid)
imageRef.put(uploadData, metadata: meta, completion: { (metadata, error) in
if error != nil {
//failure
print(error)
return
} else {

//success
print(metadata)

}
})

如您所见,我什至按照 Firebase 在其文档中告诉我们的方式设置了元数据常量。当我将元数据传递到 .put 中的元数据时,为什么它不使用我的自定义元数据?谢谢大家的帮助

最佳答案

明白了!只是之前做错了。
这是解决方案:

var meta = FIRStorageMetadata()
meta.customMetadata = ["caption" : self.textField.text!]

然后在.put中将元数据传递给元数据参数

关于ios - 使用 Firebase 存储上传自定义元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39261858/

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