Как правило, это не очень хороший способ иметь дело с методами и элементами пользовательского интерфейса.
Тем не менее, вы можете сделать что-то вроде этого, хотя это и уродливо.
[yourButton addTarget:self action:@selector(yourButtonPressed:) forControlEvent:UITouchUpInside];
- (void) yourButtonPressed:(id)sender {
OtherVC* otherVC = [OtherVC alloc] initWithNibName@"NewViewController"] ...
[otherVC theDesiredMethod];
[otherVC release];
}
Это работает, но не очень хорошо, вы, вероятно, лучшеперемещая функцию в соответствующий VC.
Надеюсь, это поможет.