iOS 使用 Parse 开发:"Forgot password" 按钮结果

iOS Development with Parse: "Forgot password" button outcome

关于current Parse iOS Guide:有一种方法可以在用户忘记密码时使用:

PFUser.requestPasswordResetForEmailInBackground("email@example.com")

这个方法显然没有回调。

如何通知特定用户给定的电子邮件与数据库中的任何用户都不匹配? (使用 Swift)

P.S.: 我不想讨论给用户这个信息是否有用,我想知道如何处理这个场景这个具体案例。

你有几个选择。您可以使用 requestPasswordResetForEmail 方法,其中 return 一个指示成功或失败的 BOOL 值(例如,找不到用户)。

还有一个方块版本 + (void)requestPasswordResetForEmailInBackground:(NSString *)email block:(PF_NULLABLE PFBooleanResultBlock)block