Вот как я показываю UIAlertView и делегат clickedButtonAtIndex -
UIAlertView *alert =
[[UIAlertView alloc] initWithTitle: @"title"
message: @"message"
delegate: self
cancelButtonTitle: @"Cancel"
otherButtonTitles: @"Continue", nil];
[alert show];
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
//something
}
Этот фрагмент кода отлично работает без ARC. Но с ARC он выдает эту ошибку - Завершение работы приложения из-за неперехваченного исключения 'NSInvalidArgumentException', причина: '- [__ NSCFType alertView: clickedButtonAtIndex:]: нераспознанный селектор отправлен в экземпляр 0x859d790'
Есть идеи, почему делегат выдает эту ошибку?