У меня есть собственный класс tableViewCell и viewModel для этого класса ячеек. Я использую кнопку ReactiveCocoa RACCommand на кнопке. В subscribeNext или ошибке в моей реализации класса tableViewCell я хочу показать AlertView с соответствующим сообщением. Конечно, я не могу показать AlertView, потому что метод отображения AlertView является частью UIView (presentViewController). Это была моя идея:Показать AlertView из пользовательского класса TableViewCell
Создать протокол для отображения alertView
@protocol CellDelegate <NSObject> -(void) showAlertView:(NSString *) title message:(NSString *) message; @end
магазин слабая ссылка для этого протокола в моей пользовательской ячейке
@property (weak) id <CellDelegate> delegate;
вызовов, что делегат, когда мне нужно до
[self.delegate showAlertView:@"Success" message:@"Password changed"];
Реализовать этот протокол в моем TableViewController
Этот метод не работает. Что делать? Как правильно отображать AlertView из пользовательского tableViewCell?