Xcode 8 Firebase错误

时间:2017-02-28 10:41:20

标签: ios firebase firebase-authentication

我有一些问题暗示我的代码。我正在尝试构建一个聊天应用程序,而且我遇到了一个糟糕的错误。我想知道是否有人可以帮我修理或告诉我我做错了什么?

import UIKit
import Firebase

class LoginViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading the view.
    }

    if nameField?.text != "" { // 1
    FIRAuth.auth()?.signInAnonymously(completion: { (user, error) in // 2
    if let err = error { // 3
    print(err.localizedDescription)
    return
    }

    self.performSegue(withIdentifier: "LoginToChat", sender: nil) // 4
    })
    }

}

Picture Here also

1 个答案:

答案 0 :(得分:0)

我认为textfield outlet总是可选的,所以你得到这个错误。在变量中取得textfield的值然后比较它。我们说代码如下:

let stringTextValue = nameField.text! as String

if stringTextValue != "" {