Я новичок в программировании на iOS, и теперь у меня есть проблема.rejectViewControllerAnimated метод вызова в другом представлении
Существует экран входа в систему, который использует [self presentViewController:loginview animated:YES completion:nil];
, чтобы показать его в MasterViewController.
А теперь я хочу, чтобы вызвать метод (данные перезарядка) после того, как [self dismissViewControllerAnimated:YES completion:nil]
это мой код:
[self dismissViewControllerAnimated:YES completion:^ {
[self getPostData]; // Reload Data
[self.tableView reloadData]; // Reload Data
}];
, но он не работает.
(метод перезаряжают в MasterViewController)
Любой человек может мне помочь?
Что такое 'self'? Должен ли он быть тем же объектом в вашем обработчике завершения? – Larme
@ Larme метод находится в MasterViewController. – Arefly
Существует два способа: 1. Использовать 'NSNotificationCenter', чтобы уведомить сообщение MasterViewController о вызове вышеуказанного метода, определенного только в MasterViewController. 2. Используйте «Протокол» – iphonic