Обычно я удаляю & ldquo; что входит в какую ячейку табличного представления & rdquo; от -tableView:cellForRowAtIndexPath:
и поместите его в отдельный метод. То, как я это называю, зависит от того, чего я пытаюсь достичь. Один типичный сценарий состоит в том, что каждая ячейка представляет объект. В этом случае я определяю метод следующим образом:
- (SomeObject*)objectForRowAtIndexPath:(NSIndexPath*)indexPath;
Затем в -tableView:cellForRowAtIndexPath:
и -tableView:heightForRowAtIndexPath:
я вызываю этот метод, чтобы выяснить, какой объект соответствует этой ячейке, затем либо создаю ячейку, либо устанавливаю ее высоту соответственно.