Ошибка при попытке нажать mapViewController - PullRequest
0 голосов
/ 27 марта 2012
-(IBAction)flipView:(id)sender
{
    MapController *nextVC = [[MapController alloc] initWithNibName:@"MapController" bundle:nil];
    nextVC.title = @"Map";
    nextVC.longi = [self.subject valueForKey:@"LongiS"];
    nextVC.lati = [self.subject valueForKey:@"LatiS"];

    [self.navigationController pushViewController:nextVC animated:YES];
}

А вот ошибка: 2012-03-27 19: 19: 44.896 pop [6941: 11603] - [DetailViewController flipView]: нераспознанный селектор отправлен в экземпляр 0x6d87b90 2012-03-27 19: 19: 44.936 pop[6941: 11603] * Завершение работы приложения из-за невыполненной исключительной ситуации «NSInvalidArgumentException», причина: '- [DetailViewController flipView]: нераспознанный селектор, отправленный экземпляру 0x6d87b90' * Стек первого вызова вызова: (0x189e052 0x16bed0a 0x1802ced0x2 00020020x189fec9 0x4965c2 0x6d1d54 0x189fec9 0x4965c2 0x49655a 0x53bb76 0x53c03f 0x53b2fe 0x4bba30 0x4bbc56 0x4a2384 0x495aa9 0x16a1fa9 0x18721c5 0x17d7022 0x17d590a 0x17d4db4 0x17d4ccb 0x16a0879 0x16a093e 0x493a9b 0x2e90 0x26b5)

App падает, когда я нажимаю кнопку FlipView ..

1 Ответ

1 голос
/ 27 марта 2012

Добавьте двоеточие : в селектор flipView:

UIBarButtonItem *flipButton = [[UIBarButtonItem alloc] initWithTitle:@"Map" 
                                                               style:UIBarButtonItemStyleBordered 
                                                              target:self
                                                              action:@selector(flipView:)];
self.navigationItem.rightBarButtonItem = flipButton; 

Измените IBAction на void, если вы не используете IB.

...