Способ сделать это - использовать класс Singleton (который действует как наблюдатель / посредник), примером которого является приложение, в котором у вас есть viewControllers, на которые вы подписываетесь, когда они вставляются в события касания определенного Посмотреть. Когда происходит касание, класс Singleton информируется о событии, в результате он информирует всех подписчиков о событии события.
Вот пример
@interface MyEventClass
{
-(void)TouchEventDidOccur;
-(void)subscribeToTouchEvent:(id)delegate selector(selector):sel
}
Над классом-одиночкой
теперь это пример того, как может выглядеть метод метода touchsBegan
-(void)touchesBegan...
{
[[MyEventClass sharedInstance] TouchEventDidOccur];
}
и как подписаться на событие
[[MyEventClass sharedInstance] subscribeToTouchEvent:self selector:@selector(receiveTouchEvent:)]
надеюсь, это поможет