Вот как я показываю UIAlertView, и делегат щелкаетButtonAtIndex -
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'
Любые идеи о том, почему делегат выдает эту ошибку?