我的应用程序中有 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 请求中展示另一个模型,请求确实加载但它也没有响应,请告知我如何展示另一个模型然后在这种情况下将其关闭?