2017-02-26 43 views
1

我從此代碼中收到錯誤消息。有沒有辦法解決這個問題?帶有Firebase完成塊的Swift錯誤消息

enter image description here

+3

不要添加代碼的屏幕截圖,請將實際的代碼添加到問題中。要捕獲錯誤消息,請右鍵單擊紅色指示器並單擊「在問題導航器中顯示」。 –

回答

2

它改成這樣:

FIRAuth.auth()?.signInAnonymously(completion: { (anonymousUser, error) in 

     if error == nil{ 
      print("UserId : \(anonymousUser?.uid)") 
     }else{ 
      print(error?.localizedDescription) 
     } 

    }) 

注意:你可以改變你的if語句是這樣的:

FIRAuth.auth()?.signInAnonymously(completion: { (anonymousUser, error) in 

     if let err = error{ 
      print(err.localizedDescription) 
      return 
     } 

     print("UserId : \(anonymousUser?.uid)") 

    }) 

爲了節省您的其他,使你的代碼更可讀。

相關問題