В моем приложении я предоставляю пользователю MFMessageViewController, и через 10 секунд я автоматически отклоняю его, вызывая
[self.presentedViewController performSelector:@selector(dismissModalViewControllerAnimated:)
withObject:[NSNumber numberWithBool:YES] afterDelay:10];
Проблема в том, что пользователь начал использовать MFM (т.е.добавив получателя, набрав или нажав знак плюс или изменив текст), я не могу отменить этот вызов.Я знаю, что могу позвонить
[NSObject cancelPreviousPerformRequestsWithTarget:self.presentedViewController
selector:@selector(dismissModalViewControllerAnimated:) object:[NSNumber
numberWithBool:YES]];
, но у меня нет возможности узнать, когда пользователь начал редактировать MFM способами, описанными выше.Есть ли решение для этого?