我是新的cocoa2d.I'm尝试在视图中使用presentViewController进行Facebook共享。CCDirector可能不会响应presentviewcontroller:动画
这里是代码:
-(void)shareFB:(NSString *)text
{
if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {
SLComposeViewController *controller = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[controller setInitialText:text];
[[CCDirector sharedDirector]presentViewController:controller animated:YES completion:nil];
}
else
{
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Sorry!" message:@"Please add Facebook account in settings menu" delegate:Nil cancelButtonTitle:@"OK" otherButtonTitles:Nil, nil];
[alert show];
}
}
它详细介绍了警告:
[[CCDirector sharedDirector]presentViewController:controller animated:YES completion:nil];
即:CCDirector可能不回应 'presentviewcontroller:动画:完成:'
工作正常还是应用程序崩溃 – Blisskarthik
是的,它崩溃了。 错误:NSInvalidArgumentException',原因:' - [CCDirectorTimer presentViewController:动画:完成:]:无法识别的选择器发送到实例 – iBhavin
请试试解答并通知我 – Blisskarthik