Вы можете использовать пользовательский метод init, как показано ниже, для secondVC и сохранить _sender в глобальной переменной или переменной класса.как
id sender;
- (id)initWithSender:(id)_sender
{
self = [super init];
if (self) {
sender=_sender;
}
return self;
}
из RootVC, инициализировать secondvc следующим образом и определить метод с именем - (void) touchDetected;в rootvc.
secondvc=[[SecondVC alloc] initWithSender:self];
[[self navigationController] pushViewController: secondvc animated:YES];
при обнаружении касания во втором вызове vv, это уведомит ваш rootvc о том, что касание обнаружено в secondvc.
[sender touchDetected];