错误:在Xcode中预期')'

时间:2013-04-10 17:54:51

标签: iphone objective-c xcode

我正在尝试为UITextField设置最大字符条目。我在声明Textfield名称的行上收到以下错误。

预期')'

h file:

@interface secondpage : UIViewController {

IBOutlet UITextField *numberTextField;

m file:

- (BOOL)textField:(UITextField *numberTextField)textField shouldChangeCharactersInRange: 
(NSRange)range replacementString:(NSString *numberTextField)string {
NSUInteger newLength = [textField.text length] + [string length] - range.length;
return (newLength > 9) ? NO : YES;
}

我得到的错误是在m文件的第一行。任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:4)

- (BOOL)textField:(UITextField *numberTextField)textField shouldChangeCharactersInRange: 

不正确。

应该是

- (BOOL)textField:(UITextField *)numberTextField....