当我尝试注销我的应用程序时,我的performSegueWithIdentifier方法无效

时间:2014-09-06 08:44:29

标签: ios xcode parse-platform

我收到的错误是“接收者没有带标识符的segue' showLogin'"当我尝试注销我的应用程序时(我使用Parse作为我的后端)。我已经检查了故事板大约100次,以确保segue在那里,并且#34; showLogin"这两个地方都是正确的。我已经清理了我的版本,从我的手机上删除了我的应用,并重新启动了xcode,但它似乎仍然无法正常工作。当segue在我的代码的其他部分工作时,我无法弄清楚为什么它不能用于我的注销方法。任何帮助,将不胜感激。谢谢!

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([segue.identifier isEqualToString:@"showLogin"])
    {
        [segue.destinationViewController setHidesBottomBarWhenPushed:YES];
    }
}

- (IBAction)logout:(id)sender
{
    [PFUser logOut];
    [self.navigationController performSegueWithIdentifier:@"showLogin" sender:self];
}

0 个答案:

没有答案