Я использую Firebase для наблюдения за событием, а затем установки образа внутри обработчика завершения
FirebaseRef.observeSingleEvent(of: .value, with: { (snapshot) in
if let _ = snapshot.value as? NSNull {
self.img = UIImage(named:"Some-image")!
} else {
self.img = UIImage(named: "some-other-image")!
}
})
Однако я получаю эту ошибку
Закрытие не может неявно захватывать параметр mutating self
Я не уверен, что эта ошибка и поиск решений не помогли