Я пытаюсь программно перейти от контроллера представления к контроллеру табличного представления (по сравнению с переходом раскадровки), используя этот код:
[self.navigationController pushViewController:photosTVC animated:YES];
Однако я получаю «ошибку утверждения» при загрузке контроллера табличного представления; в частности, во второй строке этого метода:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Photo";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
...
Контроллер табличного представления загружается нормально при переходе на него с помощью перехода, но не при таком переходе. Любые идеи, которые я мог бы попробовать, будут высоко оценены!
Спасибо за чтение.
РЕДАКТИРОВАТЬ: Полный текст ошибки приведен ниже:
Ошибка утверждения в -[UITableView dequeueReusableCellWithIdentifier:forIndexPath:], /SourceCache/UIKit_Sim/UIKit-2372/UITableView.m:4460