最佳答案
我使用 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")!
}
})
然而我得到了这个错误
闭包不能隐式捕获变化的自身参数
我不确定这个错误是关于什么的,寻找解决方案也没有帮助