2013-11-01 94 views
2
(IBAction)textFieldDoneEditing:(id)sender{//Expected identifer or ')' 
    [sender resignFirstResponder]; 
} 

怎么了?这是一个从“开始的iOS 6开发”预期的标识或')'客观C

+1

你能链接到你的来源“开始iOS 6开发”,或者它是一本书或什么?确保你有最新的版本。当教程被破坏时(如果这是作者的错),他们往往会得到修复。 –

回答

2

的例子只是这样做:

-(IBAction)textFieldDoneEditing:(id)sender{//Expected identifer or ')' 
    [sender resignFirstResponder]; 
} 

你跳过了 - 在成立之初,即确定了有没有一种方法。

7

你缺少你声明的前一个减号:

-(IBAction)textFieldDoneEditing:(id)sender { 
    [sender resignFirstResponder]; 
} 

这是不可选的 - 减号(用于实例方法)或加(对于类的方法)是由Objective C的语法要求。