У меня есть один экран входа, в котором есть адрес электронной почты, пароль. И на экране регистрации после регистрации пользователя они придут на экран входа в систему для входа в систему.Как проверить, является ли пользователь новым пользователем или старым пользователем
В этот раз мне нужно проверить, является ли пользователь первым пользователем или старым пользователем. Если первый пользователь времени означает, что мне нужно перенаправить их на экран обратной связи. Или старый пользователь означает, что мне нужно перенаправить их на главный экран. Как это сделать с помощью firebase?
Her мой код для экрана входа в систему:
@IBAction func loginWithUserNamePassword(){
loginWithMailAndPassword((username.text?.trimWhiteSpace)!, password: (password.text?.trimWhiteSpace)!) { (user, error) in
if error != nil{
KRProgressHUD.dismiss()
SCLAlertView().showError("Login Error", subTitle: error!.localizedDescription)
}
else {
KRProgressHUD.dismiss()
if user!.emailVerified{
currentUser = user
enableSync()
self.callHomescreen()
}
else
{
AlertView().showError("Login Error", subTitle: "This email is has not been verified yet")
}
}
}
}
Или в моей подачи назад на экране есть несколько текстовых полей. А класс модели:
var feedbackData = [files]()
class files {
// having some string variables
}
Используя это, если мои данные пусто в моем экране обратной перенаправлять пользователя на экран обратной связи или же перенаправлять их на домашнем экране. Можем ли мы это сделать?
Обновлено:
if profileData.FirstName.characters.count <= 0 {
print("Home screen calling")
}
else if profileData.FirstName.characters.count > 0 {
print("feedback screen calling")
}
Мысль пытается как это. Но бесполезно.
Должно быть, у вас есть пример для второго выбора. Я новичок в ios.Only я передаю адрес электронной почты, пароль. Но я не знаю, как получить дату, созданную во время регистрации – mack
А также, если я зарегистрировался сегодня, и что произойдет, если я запишусь через 10 дней. Как я могу это сделать с данными? – mack
скажите, пожалуйста, в моем сообщении я проверил с подсчетом данных профиля, если он пуст. Но каким-то образом, он терпит неудачу – mack