Я пытаюсь загрузить изображения в Firebase следующим образом:
let storageRef = Storage().reference()
if let uploadData = self.profileImageView.image!.pngData() {
storageRef.putData(uploadData, metadata: nil, completion: { (metadata, error) in
if error != nil {
print(error as Any)
return
}
print(metadata as Any)
})
}
, и он перенаправляет меня на этот код здесь:
- (void)dispatchAsync:(void (^)(void))block {
dispatch_async(self.dispatchQueue, block);
}
Он не проходит мимо оператора if let,(если пусть uploadData = self.profileImageView.image! .pngData ())
Понятия не имею почему.Это не дает мне никаких дополнительных сообщений об ошибках в консоли.