Да, если вы точно знаете, как готовить объекты по его параметрам.
Это просто другой метод, и вы можете вызвать как
[self searchBar:parameter textDidChange:parameter];
ИМХО, я бы сказал, вв этом случае searchBar находится в лучшем положении для передачи объектов, чем вы сами вызываете.