Попытка перехода к другому контроллеру представления, если данные, введенные на этом контроллере, правильные, но переход всегда происходит, даже если данные не верны
Пробовал разные сайты и ресурсы, и похоже, что код должен работатьно по какой-то причине я не могу определить, это просто не работает.
if loginok {
passData = usrID + " " + pwdID
self.performSegue(withIdentifier: "menu", sender: self)
}
else {
messID.text = message
}
, ожидая, что "if" будет контролировать загрузку другого меню "menu", но "menu" всегда загружается, даже когда "if""ложно.messID - это метка на главном контроллере представления, которая показывает сообщение, если данные неверны.Вы можете просто увидеть сообщение до того, как представление изменится, и оно правильно отображает сообщение об ошибке для части данных, которая неверна, но затем представление изменится.
Просто чтобы заметить, что представление действительно изменяется для правильного ввода данных.
Так что в настоящее время он всегда загружает представление «меню» после нажатия кнопки.