将图像下载并上传到Firebase / With Swift 4
大家好,这是我的第一个故事,我将分享每个人都需要的东西。您可以学习如何使用Swift 4将图像或其他文件保存到Firebase存储中。
首先,您必须在ios应用程序的Firebase中创建一个项目。之后,您将在podfile中添加“ pod Firebase / Storage”,然后进行pod安装。现在,在视图控制器中导入“ Firebase / Storage”库。您可以编写这些代码将图片文件上传到Firebase。
让存储= Storage.storage()
var data = Data()
数据= UIImagePNGRepresentation(“锁定”)! //图片文件名
//根据我们的存储服务创建存储参考
让storageRef = storage.reference()
var imageRef = storageRef.child(“ images / lock.png”)
_ = imageRef.putData(data,元数据:无,完成:{(metadata,error)in
保护元数据=其他元数据{
打印(错误)
返回
}
让downloadURL = metadata.downloadURL()
打印(downloadURL)
})