Это дает мне эту ошибку: значение типа '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