В моем tableViewController с searchBar я использую следующий метод:
-(void) searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
{
...my code
}
и он отлично работает, когда я набираю текст прямо в searchBar.
Проблема, с которой я столкнулся сейчас, заключается в том, что я хочу вызвать этот метод программно - это означает, что я хочу заполнить строку поиска из моего кода, который я знаю, как это сделать (на самом деле я выбираю слово, которое недавно искали в моем приложении языкового словаря) и назовите что-то вроде:
[SearchBar textDidChange: recentlySearchedWord]
но это просто не работает из любого места в моем коде.
Пожалуйста, помогите мне, если у вас есть идеи, как решить эту проблему.
Спасибо,
Тим