Быстрая фатальная ошибка: неожиданно найден ноль при развертывании необязательного значения (lldb)

Я программирую небольшое приложение социальной сети для сообщества в Swift.

Я получил ошибку: fatal error: unexpectedly found nil while unwrapping an Optional value (lldb) когда я пытаюсь изменить взгляды с self.presentViewController(FeedViewController(), animated: true, completion: nil), Эта строка кода выполняется только в том случае, если пользователю разрешен доступ ко второй странице.

Вот полный код:

@IBAction func loginButtonPressed(sender: AnyObject) {

if passwordTextField.text == "" || nameTextField.text == "" {

    Global.showAlert("Erreur", message:"Nom d'utilisateur ou mot de passe invalide!", view:self)

} else {


    PFUser.logInWithUsernameInBackground(nameTextField.text, password:passwordTextField.text) {
        (user: PFUser!, error: NSError!) -> Void in
        if user != nil {




        } else {
            // The login failed. Check error to see why.

            //var err = error.userInfo["error"] as NSString

            Global.showAlert("Erreur", message:"Nom d'utilisateur ou mot de passe invalide!", view:self)

        }
    }

1 ответ

Исходя из комментариев выше, звучит так, как будто ваше приложение падает после входа в систему. Если это так:

Попробуйте изменить user!=nil в error == nil

ОБНОВИТЬ

Проверьте разрешения класса

Другие вопросы по тегам