2013-08-11 3 views
-2
- (IBAction) SignUp:(id)sender; { // Expected Identifier '(' 

    IBOutlet UITextField *Firstnamefield; 
    IBOutlet UITextField *Lastnamefield; 
    IBOutlet UITextField *emailfield; 
    IBOutlet UITextField *agefield; 
    IBOutlet UITextField *passwordfield: 
    IBOutlet UITextField *reenterpasswordfield; 
} 

мне нужна точка с запятой отправителем кодирование находится под .h контроллера представления.Ожидаемый идентификатор «(»

+0

windows: ctrl + k, apple: cmd + k. Выделите весь текст и используйте эту горячую клавишу, и кто-то действительно прочитает это. – twinlakes

+1

Xcode? Действительно, почему тег Xcode? И IBAction один? Этот вопрос не имеет абсолютно никакого отношения к используемой среде IDE или к типу возвращаемого метода. –

+1

И почему вы повторно отправляете ** тот же самый вопрос ** через 26 минут после того, как вы отправили оригинал? –

ответ

1

Не помещайте блок кода в .h. Если ваш код блока, но объявление в .h (как в -(IBAction)SignUp:(id)sender; и поместить фактический метод (то, что у вас есть минус этой точки с запятой) в .m.

Кроме того, не хотите, чтобы ваши объявления IBOutlet изменялись в методе. вы создаете представление при нажатии кнопки, тогда вы помещаете их в метод для нажатия этой кнопки, но когда они представляют собой представления IBOutlet, которые вы хотите просто объявить в t он @interface.

Смежные вопросы