Когда я нажимаю UIAletView
, я получаю следующую ошибку.
alertView:clickedButtonAtIndex:]: message sent to deallocated instance 0x84c7010
Это код, который я использовал.
UIAlertView *testAlert = [[ UIAlertView alloc]initWithTitle:messageTitle message:messageBody delegate:self cancelButtonTitle:messageClose otherButtonTitles:messageTryAgain, nil];
testAlert.tag = 2;
[testAlert show];
[testAlert release];
И у меня есть метод делегата
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
}
Когда я нажимаю UIAlertView
, даже до того, как элемент управления достигает метода делегата, приложение вылетает Что может быть причиной. Что я делаю не так?