解析iOS拒绝登录视图时出现问题

解析iOS拒绝登录视图时出现问题,ios,objective-c,parse-platform,Ios,Objective C,Parse Platform,我在我的应用程序(iOS)中遇到了一些非常非常基本的解析问题,但就我的一生而言,我不明白为什么它会这样。我只想在用户成功登录时关闭loginViewController。我尝试了许多不同的方法,但无论我做什么,都不会调用logInController didLogInUser方法。登录仍然可以正常工作,但不会忽略视图。我知道我遗漏了一些非常简单的东西,但我不知道它是什么。谁能帮我一把吗 - (void)viewDidLoad { PFLogInViewController *loginVie

我在我的应用程序(iOS)中遇到了一些非常非常基本的解析问题,但就我的一生而言,我不明白为什么它会这样。我只想在用户成功登录时关闭loginViewController。我尝试了许多不同的方法,但无论我做什么,都不会调用logInController didLogInUser方法。登录仍然可以正常工作,但不会忽略视图。我知道我遗漏了一些非常简单的东西,但我不知道它是什么。谁能帮我一把吗

 - (void)viewDidLoad
{

PFLogInViewController *loginView = [[PFLogInViewController alloc] init];
if ([PFUser currentUser])
{
    [self performSegueWithIdentifier:@"loggedIn" sender:self];
}
else
{
    [self presentViewController:loginView animated:NO completion:nil];
}

[super viewDidLoad];
// Do any additional setup after loading the view.
}

- (void)logInViewController:(PFLogInViewController *)logInController didLogInUser:(PFUser *)user
{
[self dismissModalViewControllerAnimated:YES];
}

我像往常一样提前感谢您。

我猜在您这样做之后:

PFLogInViewController *loginView = [[PFLogInViewController alloc] init];
您应该在某个地方添加以下内容:

loginView.delegate = self;
并确保在您的ViewController中。h添加

@interface YourViewController : UIViewController <PFLoginViewControllerDelegate>
为此:

 - (void)viewDidLoad
{

[super viewDidLoad];
// Do any additional setup after loading the view.

if ([PFUser currentUser])
{
    [self performSegueWithIdentifier:@"loggedIn" sender:self];
}
else
{
    PFLogInViewController *loginView = [[PFLogInViewController alloc] init];
    loginView.delegate = self;
    [self presentViewController:loginView animated:NO completion:nil];
}
}

是的,忘记添加代理了。我知道这很简单。谢谢@StudioSymposium-:)
 - (void)viewDidLoad
{

[super viewDidLoad];
// Do any additional setup after loading the view.

if ([PFUser currentUser])
{
    [self performSegueWithIdentifier:@"loggedIn" sender:self];
}
else
{
    PFLogInViewController *loginView = [[PFLogInViewController alloc] init];
    loginView.delegate = self;
    [self presentViewController:loginView animated:NO completion:nil];
}
}