0

UITextField に最大文字数を設定しようとしています。Textfield の名前を宣言する行で次のエラーが発生します。

期待される ')'

h ファイル:

@interface secondpage : UIViewController {

IBOutlet UITextField *numberTextField;

m ファイル:

- (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 ファイルの最初の行にあります。どんなヘルでもいただければ幸いです。

4

1 に答える 1

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

間違っています。

そのはず

- (BOOL)textField:(UITextField *)numberTextField.... 
于 2013-04-10T17:56:54.457 に答える