Когда я нажимаю на кнопку Готово, которая имеет кодПрограмма получила сигнал EXC_BAD_ACCESS
UIBarButtonItem * button = [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone
target:self
action:@selector(dismissView:)] autorelease];
self.navigationItem.rightBarButtonItem=UIBarButtonSystemItemDone;
[[self navigationItem] setRightBarButtonItem:button];
[button release];
-(void)dismissView: (id)sender
{
[self.navigationController popToRootViewControllerAnimated:YES];
}
сбоев приложения и выдает сообщение Программа получила сигнал EXC_BAD_ACCESS
Есть идеи, что это неправильно.
Спасибо за помощь.
Опубликовать обратную линию, или, по крайней мере, какая строка вызывает ошибку. – Kevin
Трудно сказать без какого-либо другого контекста, но, похоже, вы можете дважды отпустить кнопку. Вы вызываете autorelease на нем, а затем вы также называете его выпуском. Так как вы не увеличили количество ссылок, но вызов остался одним из них. – mikeocool