У меня есть ViewController с файлом пера, и я хочу делегировать код, который будет влиять на представление UITableView другому классу.Почему это длинная история, но она включает в себя сотрудника, унаследованного от другого класса, который переопределяет среди прочего метод cellForRowAtIndexPath.
Я использую следующий код в моем главном ViewController:
tableDelegate = [[TableDelegate alloc] init];
tableView.delegate = tableDelegate;
[tableView setNeedsDisplay];
TableDelegateопределяется как:
@interface MessCenTableController : NSObject <UITableViewDelegate,UITableViewDataSource>{
NSArray *dataSourceArray; }
@property (assign, nonatomic) NSArray *dataSourceArray;
Затем я инициирую tableDelegate с объектом источника данных.
IBOutlet установлен на tableView, но методы TableViewDelegate не вызываются.
Нужно ли что-то делать в Интерфейсном Разработчике?