【发布时间】:2018-06-11 18:30:26
【问题描述】:
它给了我这个错误:“StorageReference”类型的值没有成员“put”
代码如下:
if let imgData = UIImageJPEGRepresentation(img, 0.2) {
let imgUid = NSUUID().uuidString
let metadata = StorageMetadata()
metadata.contentType = "image/jpeg"
Storage.storage().reference().child(imgUid).put(imgData, metadata: metadata) { (metadata, error) in
if error != nil {
print("did not upload img")
} else {
print("uploaded")
let downloadURL = metadata?.downloadURL()?.absoluteString
if let url = downloadURL {
self.setUser(img: url)
}
}
}
}
错误出现在这一行:
Storage.storage().reference().child(imgUid).put(imgData, metadata: metadata) { (metadata, error) in
我根据这个错误搜索了其他所有帖子,但没有任何帮助......我有一段时间没有接触这个项目,我只知道这可能是因为新的 Firebase 5
【问题讨论】:
标签: swift firebase firebase-storage