userRef.child(userId).observeSingleEvent(of: .value, with: { snapshot in
//some codes
})
Это мой код для получения некоторых пользовательских данных из базы данных firebase. Мой вопрос: как получить ошибку, если есть ошибка (например, ошибка сети, время ожидания запроса, неизвестная ошибка)? ВObservSingleEvent нет блока завершения по сравнению с другими (setValue, updateValue и т. д.).
Я также пробовал:
userRef.child(userId).observeSingleEvent(of: .value, with: {(snapshot) in
// print something
} , withCancel: {(error) in
// print something
})
все еще не войдет внутрь с помощью Cancel.