Ошибка NSException, кажется, происходит случайно - PullRequest
0 голосов
/ 05 сентября 2011

Этот код работал нормально, теперь по какой-то причине я получаю ошибку NSException, которая генерирует SIGABRT в следующей строке кода ...

 self.popoverController = [[[UIPopoverController alloc] initWithContentViewController:wbPopOverController] autorelease];

Вот метод, в котором он находится ...

-(IBAction)showPop:(id)sender {

//close any open popovers
[self.popoverController dismissPopoverAnimated:NO];

// Initialize wbPopUpViewController
PopoverAircraftClass *wbPopOverController = [[PopoverAircraftClass alloc] initWithNibName:@"PopoverAircraftClass" bundle:[NSBundle mainBundle]];
wbPopOverController.contentSizeForViewInPopover = CGSizeMake(175, 216);
wbPopOverController.delegate = self; //for update    

[wbPopOverController setAircraftList:aircraftList withCurrentValue:activeRegistration];

// Object converted to UIPopOverController (retained so we can reference it)
self.popoverController = [[[UIPopoverController alloc] initWithContentViewController:wbPopOverController] autorelease];
self.popoverController.passthroughViews = [NSArray arrayWithObject: self.view];

[self.popoverController presentPopoverFromRect:[sender frame] inView:self.layoutViewIB permittedArrowDirections:UIPopoverArrowDirectionUp animated:NO];
[wbPopOverController release];
}

Я новичок в этом, как вы, вероятно, можете сказать. Любые идеи относительно того, что генерирует NSException?

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