0

我的应用程序中有 facebook 连接;
一旦用户打开应用程序,masterViewController 就会激活;
我检查了用户是否在 masterViewController 中登录,如果没有登录,我展示了 facebook 登录的模型视图控制器,
然后当用户按下通过 facebook 的连接和 facebook 返回成功时 iside facebooklogin 控制器我想展示另一个视图控制器来确认一些信息 ; 我通过这段代码在masterviewController中展示了facebook

if( ![user islogged] )
{
    self.fbLogin = [[facebookLogin alloc] initWithNibName:@"facebookLogin" bundle:nil];
    [self.navigationController presentModalViewController:fbLogin animated:YES];
}

在我写的 facebooklogin 控制器“请求确实加载”委托中

- (void)request:(FBRequest *)request didLoad:(id)result {

       if ([result isKindOfClass:[NSArray class]] && ([result count] > 0)) {
            result = [result objectAtIndex:0];
       }

       NSLog(@"user data %@",result);

       [self dismissModalViewControllerAnimated:YES];

        userData = nil;
        nameID  = nil;
}

但是模型没有返回,我还尝试在 facebook 请求中展示另一个模型,请求确实加载但它也没有响应,请告知我如何展示另一个模型然后在这种情况下将其关闭?

4

0 回答 0