Ios 如何在登录解析后发生错误时更改警报消息?

Ios 如何在登录解析后发生错误时更改警报消息?,ios,objective-c,error-handling,parse-platform,Ios,Objective C,Error Handling,Parse Platform,当用户登录时出现错误时,我想更改警报附带的错误消息。 我试过: - (void)signUpViewController:(PFSignUpViewController *)signUpController didFailToSignUpWithError:(NSError *)error { UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"me" message:error.debugDe

当用户登录时出现错误时,我想更改警报附带的错误消息。
我试过:

- (void)signUpViewController:(PFSignUpViewController *)signUpController didFailToSignUpWithError:(NSError *)error {
    UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"me" message:error.debugDescription preferredStyle:UIAlertControllerStyleAlert];
    UIAlertAction *ok = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault handler:nil];
    [alert addAction:ok];
    [self presentViewController:alert animated:YES completion:nil];
    NSLog(@"Failed to sign up... %@ ", error.debugDescription);

}
日志显示良好,但警报控制器仍然是旧的。 作为记录,当电子邮件已被接收时,它会显示“电子邮件MyName…”,而不是“电子邮件MyEmail…”已被接收”

你知道怎么做吗

编辑:

消息为错误。调试说明。如果您愿意,您可以将其更改为其他内容,无论您想要什么,Paul,我的电子邮件地址将取代我的姓名显示,您还有其他内容


此外,我在1.6版中一直在使用它,发现了与另一个解析开发人员相同的结果和更新的注释。我想他们只是觉得我们现在没有优先考虑。这并不能说明我的答案是正确的,其他人可能已经找到了解决方案,但我对signUpViewController和所有您可以访问的
self.signUpView.emailField.text
来传递UIAlertController的内容进行了子类化。而且,他们对这件事也没有任何看法。所以我的答案是,目前还不能直接编辑,但我觉得这不是正确的答案。看起来,如果您想要此功能,您必须使用本地化字符串或创建您自己的注册/登录视图控制器,在这里您可以访问
UITextFields
文本,并且可以使用任何您想要的警报,自定义或其他

我不完全确定您在问什么。你是说警报视图没有显示你期望的内容吗?@AdamPro13我想自定义警报中的文本,例如1/使用自定义文本,2/更正当前文本,该文本在警报消息中显示的是名称而不是电子邮件(请参见我的编辑)谢谢,编辑:在此处找到它:///////previous message这是否意味着,我只需要创建一个Localizable.strings文件,它将覆盖警报消息中使用的文本?关于子类,我不明白你会怎么做。其目的是更改警报中的文本,它在我的编辑中显示(电子邮件被名称替换,但在日志中,它是不同的,它显示得很好)。对,我只是说我测试了该路由,以便为您节省一些时间。这就是为什么我个人会选择本地化字符串或创建自定义登录/注册VC。但是是的,这是一个宝贵的资源。Parse是开源的,非常棒,我喜欢它。另外,如果你有任何开发者不再使用的树桩,他们会使用谷歌群组论坛来回答问题。当我进入电脑时,我会发布链接这里是链接@Paul他们非常积极地回答问题,特别是Hector。但是现在看来,你必须坚持使用本地化字符串,或者创建自己的VCsthanks@soulshined,我在Google组中打开了一个新的线程,我尝试了本地化,但文本仍然是原来的(我将上面链接中的行粘贴在一个本地化的.strings文件中,使用两种语言)。“我会看看我是否能在谷歌小组中找到答案。”保罗今天回顾了文档中的笑声,无意中发现了这一点:特别是最后一点,它讨论了如何自定义变量。让我想起了你的这个问题,不确定你的问题是否解决了,但值得分享。谢谢,他们两个都会很好;-)我编辑了我的帖子以显示错误消息。