Вы можете создать третий класс, который обрабатывает событие, делегировав его двум классам.
viewController.delegate = delegatingClass;
... и в объекте, именуемом delegatingClass
, реализуйте метод, который вас интересует, вызывая этот же метод для двух классов, которые вы хотите обработать событие. Например:
void handleEvent( Event event ) {
firstClass.handleEvent( event );
otherClass.handleEvent( event );
}