У меня есть приложение, которое позволяет пользователю сбрасывать свой пароль, помещая свой старый в текстовое поле и свой новый в следующее текстовое поле. Но в текстовом поле старого пароля введенный пароль должен соответствовать тому, который зарегистрирован для текущего пользователя. Мое приложение продолжает рушиться. Кто-нибудь может мне помочь. Вот код. Изображение ошибки здесь.Password Change Parse swift
if Password.text == (PFUser.current()?.password)! {
}else{
}
Проверьте значение из PFUser.current(), скорее всего это нуль, что приводит к сбою при попытке принудительно развернуть пароль. Проверьте этот вопрос, это может быть актуально: http://stackoverflow.com/questions/31522140/parse-pfuser-currentuser-returns-nil-swift В противном случае добавьте больше кода, в том числе, где вы вызываете код, который выдает – mlidal
. работает, если я пытаюсь сравнить password.text с objectforkey, кроме пароля. – user7222919
как это работает – user7222919