программно создать UITableViewController IOS 5

#ios5 #uitableview

#ios5 #uitableview

Вопрос:

При запуске нового проекта (на основе одного представления) я начал получать странный сбой при попытке использовать пользовательский UITableViewController. Пользовательский UITableViewController отлично работает в другом приложении, запущенном некоторое время назад, но теперь, похоже, он терпит неудачу при использовании в новых проектах.

Вот как я создаю экземпляр UITableViewController:

 TestViewController * tableViewController = [[TestViewController alloc] initWithStyle:UITableViewStyleGrouped];
[self.view addSubview:tableViewController.tableView];
 

Компилятор теперь намного более строгий, поэтому я обязательно добавляю необходимые протоколы в заголовки следующим образом:

 @interface TestViewController : UITableViewController <UITableViewDelegate, UITableViewDataSource> {    
 

Я получаю следующее сообщение:

 -[__NSMallocBlock__ numberOfSectionsInTableView:]: unrecognized selector sent to instance 0x654dcd0
 

В реализации пользовательского UITableViewController я жестко кодирую количество разделов и строк, но я все еще сталкиваюсь с этой проблемой.

Я не знаю, куда идти дальше, я ценю любую помощь, которую я могу получить, спасибо