Как вызвать функцию из подкласса UISplitViewController в другой ViewController.
У меня есть приложение, которое отображает splitview и показывает модальное всплывающее окно после. Когда всплывающее окно закрыто, мне нужно перезагрузить данные. Итак, appdelegate выглядит так:
[self.window addSubview:splitview.view];
[splitview presentModalViewController:popup_ctrl animated:YES];
В TableViewController я сделал функцию reloadData;
Я обнаружил, что, создав подкласс UISplitViewController, я могу обнаружить закрытие всплывающего окна с - (void) viewDidAppear: (BOOL) animated. Я пробовал следующий код:
[[self.viewControllers objectAtIndex:0] reloadData];
Однако происходит сбой с NSInvalidArgumentException: нераспознанный селектор.
Что мне нужно изменить, чтобы функция reloadData работала?