在']'标记之前的预期表达

时间:2011-09-25 00:43:29

标签: objective-c expression

代码:

-(void) GoToMainMenu: (id) sender {

    [[CCDirector sharedDirector] sendCleanupToScene];
    [[CCDirector sharedDirector] popScene];
    [[CCDirector sharedDirector] replaceScene:[CCTransitionFade 
                                                transitionWithDuration:1 
                                               scene:[HelloWorldLayer  node: ]]
     ];
}

我反复不断收到错误“之前的预期表达”,“令牌”。

2 个答案:

答案 0 :(得分:5)

你在这里没有传递任何东西。

[HelloWorldLayer  node: ]

答案 1 :(得分:1)

您需要在HelloWorldLayer node:之后提供参数:

scene:[HelloWorldLayer  node:<your parameter here> ]]