-1
Я создал категорию в UITableViewController и задавался вопросом, можно ли получить доступ к делегату tableViewController, т. Е. Можно ли добавить что-то подобное в мою категорию?Доступ к делегату контроллера просмотра из категории в этом контроллере представления
UIView *firstHeader = [self.delegate tableView:self.tableView viewForHeaderInSection:0];
Очевидно, что вышеизложенное не работает, но есть ли что-то вдоль этих строк, которые я могу использовать?
, что произошло, когда вы пробовали? – vikingosegundo
Просто получил делегат «Property», который не найден на объекте типа «UITableViewController». – bcl
Ах ... просто щелкнул, где я ошибся - делегат находится на столеView, а не tableViewController. Спасибо, что заставило меня взглянуть на ошибку чуть ближе :) Другими словами, следующее работает ... UIView * firstHeader = [self.tableView.delegate tableView: self.tableView viewForHeaderInSection: 0]; – bcl