gpt4 book ai didi

swift - 按路径从 firebase 存储中检索图像

转载 作者:行者123 更新时间:2023-11-30 11:05:16 29 4
gpt4 key购买 nike

是否可以通过 URL 以外的路径检索图像?例如,我将图像保存在 uid/profileImg.jpg 中,这样我就可以通过用户 uid 访问该文件。我希望我说得足够清楚。

最佳答案

要根据文件的路径创建文件的StorageReference,请使用childreference 方法。例如

let storageRef = Storage.storage().reference()
let uid = Auth.auth().currentUser.uid

let userRef = storageRef.child(uid).child("profileImg.jpg")

另请参阅 creating references 部分在文档中。

更新:要根据 StorageReference 中的数据制作图像,请查看 Firebase documentation 中的此示例:

userRef.getData(maxSize: 1 * 1024 * 1024) { data, error in
if let error = error {
// Uh-oh, an error occurred!
} else {
// Data for "images/island.jpg" is returned
let image = UIImage(data: data!)
}
}

您可能还想查看using FirebaseUI ,它还处理图像的客户端缓存。

总而言之,我建议花一些时间研究documentation 。在那里呆几个小时应该可以回答最基本的问题。

关于swift - 按路径从 firebase 存储中检索图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52804061/

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