Я реализовал новый метод обновления в своем приложении, добавив следующий код в viewDidLoad:
UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init];
[refreshControl addTarget:self action:@selector(handleRefresh:) forControlEvents:UIControlEventValueChanged];
[self.tableView addSubview:refreshControl];
Метод handleRefresh загружает некоторые данные из БД, а затем обновляет табличное представление. Этот метод вызывается только тогда, когда пользователь извлекает табличное представление. Теперь я хотел бы вручную вызвать метод handleRefresh, потому что в какой-то момент я удаляю некоторые элементы из БД, и мне нужно снова загрузить данные перед перезагрузкой таблицы. Как это сделать?