2016-06-16 2 views
-1
http://cocoadocs.org/docsets/FirebaseAuth/3.0.2/Classes/FIRUser.html#//api/name/sendEmailVerificationWithCompletion

:Пример функции firebase FIRUser.sendEmailVerificationWithCompletion (FIRUser) быстрой IOS

https://firebase.google.com/docs/reference/ios/firebaseauth/interface_f_i_r_user#method-detail

Может кто-нибудь дать мне пример того, как использовать эту функцию? Буду признателен за любую помощь в отношении того, что вводить в круглые скобки. Ссылки объясняют немного об этой функции.

+0

Эй, @marc, дайте мне знать, если у вас все еще есть какая-то другая проблема. Если нет, можете ли вы ответить на мой вопрос? благодаря! – adolfosrs

ответ

2

Как вы можете видеть в документации, обратный вызов необязательный. Это функция, которая будет вызвана, как только проверка электронной почты закончится. Поэтому вы должны использовать этот параметр для вызова любой логики, которую вы хотите после завершения проверки.

В следующем примере проверка вызывается в IBAction и по завершении проверяет, произошла ли какая-либо ошибка.

@IBAction func didRequestVerifyEmail(sender: AnyObject) { 
    FIRAuth.auth()?.currentUser?.sendEmailVerificationWithCompletion({ (error) in 
      if let error = error { 
      print(error.localizedDescription) 
      return 
      } 
      print("Sent") 
    }) 
} 
+0

Большое вам спасибо – marc

Смежные вопросы