繁体   English   中英

Xcode 8 Firebase错误

[英]Xcode 8 Firebase Error

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

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
    })
    }

}

图片也在这里

我认为由于textfield出口始终是可选的,因此您会遇到此错误。在变量中获取textfield的值然后进行比较。 让我们说如下代码:

let stringTextValue = nameField.text! as String

if stringTextValue != "" { 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM