iPhone: ожидаемый токен '{' before '(') - PullRequest
0 голосов
/ 20 апреля 2010

Я сейчас разрабатываю приложение для iPhone, и когда дело доходит до компиляции, у меня есть вышеупомянутая ошибка. Вот блок кода, на котором он включен:

-(void)tableView(UITableView *)tableView{
didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    NextViewController *nextController = [[NextViewController alloc]
                                          initWithNibName::@"NextView" bundle:nil];
    [self.navigationController pushViewController:nextController
                                         animated:YES];
    [nextController changeItemTable:[arryClientSide
                                     objectAtIndex:indexPath.row]];
}

И самая первая строка в этом блоке кода, где ошибка. Если вы хотите больше кода, пожалуйста, спросите.

С уважением,
Jack

Ответы [ 4 ]

6 голосов
/ 20 апреля 2010

Первая строка:

-(void)tableView(UITableView *)tableView{

должно быть

-(void)tableView:(UITableView *)tableView
1 голос
/ 20 апреля 2010

вы пропустили двоеточие, согласно документам:

  • (void) tableView: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath
0 голосов
/ 20 апреля 2010

Вы также должны добавить строку в конце вашего метода

[nextController release];
0 голосов
/ 20 апреля 2010
-(void)tableView(UITableView *)tableView{

Вам нужен параметр: before, такой:

-(void)tableView:(UITableView *)tableView{

// редактировать: без "{" в конце

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...