У меня есть следующий код:
loginViewModel.facebookLogin
.asObservable()
subscribe() { [unowned self] facebookLogin in
if let isLoggedIn = facebookLogin.element?.isLoggedIn {
if isLoggedIn {
elf.performSegue(withIdentifier: "toRestaurantSelect", sender: self)
}
}
if let didLoginFail = facebookLogin.element?.didLoginFail {
self.errorLabel.isHidden = !didLoginFail
}
}
.disposed(by: disposeBag)
FacebookLogin - это переменная, которая обновляется при входе пользователя в систему. Однако executeSegue не вызывается (условие истинно).Как ни странно, если я включаю медленную анимацию в эмуляторе, то переход выполняется.Когда медленные анимации отключены, переход не выполняется (логин Facebook работает).Любая помощь приветствуется.Спасибо!