Я бы, вероятно, использовал NSNotification.
Вам необходимо подписать эти объекты на ваше уведомление и отправить его. Оба этих объекта получат уведомление.
Например, если ваши объекты являются ViewControllers, вы можете добавить этот бит в их метод viewDidLoad.
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reset:) name:@"reset" object:nil];
Сброс метода: должен иметь вид:
- (void)reset:(NSNotification *)theNotification;
Затем, когда вы хотите отправить свое сообщение всем этим объектам, вы публикуете уведомление.
NSDictionary *messages = [NSDictionary dictionaryWithObjectsAndKeys:@"hello", @"object 1", @"bye", @"object2", nil];
[[NSNotificationCenter defaultCenter] postNotificationName:@"reset" object:message];
Таким образом, каждый объект получит сообщения словаря и выполнит сброс метода.
Чтобы использовать метод в качестве словаря, вам нужно получить объект из уведомления.
NSDictionary *receivedMessage = [theNotification object];
Кроме того, не забудьте удалить эти объекты из центра уведомлений. Я использую этот бит в методе dealloc:
[[NSNotificationCenter defaultCenter] removeObserver:self];