Ios Xcode 5预期的标识符错误不会消失

Ios Xcode 5预期的标识符错误不会消失,ios,objective-c,xcode,macos,Ios,Objective C,Xcode,Macos,下面是初学者的ios教程。他没有犯错误。我在按下-(iAction)按钮后收到错误,表示需要输入但它没有

下面是初学者的ios教程。他没有犯错误。我在按下
-(iAction)按钮后收到错误,表示需要输入
但它没有
在它里面什么都不做

更新

同样的问题也得到了回答

通过将IBAction代码放在@interface中,您可能正在做一些错误的事情

而不是@implementation


原始答案

这很可能是因为之前的代码中有错误

-(IBAction)buttonPressed {
  count++;

  scoreLabel.text = [NSString stringWithFormat:@"Score\n%i", count];
}
这样做的一个例子是,如果代码中缺少一个右括号“}”,则只需继续执行它

例如:

向后添加结束括号“}”可更正此错误

错误正指向IBAction。但之前的代码是不正确的


您的代码可能会出现类似的问题,否则就是实际问题。

嘿,如果您使用nib创建此按钮操作方法,请更正您的方法

-(IBAction)buttonPressed {
  count++;

  scoreLabel.text = [NSString stringWithFormat:@"Score\n%i", count];
}
如果以编程方式创建此按钮操作方法,请更改其返回类型

- (IBAction)buttonpressed:(id)sender 

希望这能起作用

错误消息是什么?请显示错误消息我已更新了答案
 - (void)buttonpressed