три20 источников данных и выпуск таблицы - PullRequest
0 голосов
/ 13 июля 2011

Почему я получаю следующую ошибку:

*** Assertion failure in -[TTTableView _createPreparedCellForGlobalRow:withIndexPath:], /SourceCache/UIKit_Sim/UIKit-1448.89/UITableView.m:5678
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath:'
*** Call stack at first throw:

Как это исправить?

точка, в которой он останавливается:

- (void)layoutSubviews {
  [super layoutSubviews]; //right here

этовнутри TTTableView.m

Ответы [ 2 ]

1 голос
/ 13 июля 2011

'UITableView dataSource должен возвращать ячейку из tableView: cellForRowAtIndexPath:'

Вот твой ответ. Вы должны возвращать камеру. Либо ваш источник данных не установлен, либо tableView: cellForRowAtIndexPath: ничего не возвращает.

0 голосов
/ 30 ноября 2011

У меня была такая же проблема при использовании RestKit + Three20 для заполнения TTTableViewController объектами CoreData.

Оказывается, что свойство RKObjectManager *1003* не было установлено правильно.Я исправил это в инициализации приложения, после чего TTTableViewController был успешно заполнен.

...