Из официальной документации:
Идентификатор повторного использования связан с объектом UITableViewCell, который создается делегатом представления таблиц с намерением повторно использовать его в качестве основы (по соображениям производительности) для нескольких строк табличного представления. Он присваивается объекту ячейки в initWithFrame: reuseIdentifier: и после этого его нельзя изменить. Объект UITableView поддерживает очередь (или список) ячеек, которые можно повторно использовать, каждый с собственным идентификатором повторного использования, и делает их доступными для делегата в методе dequeueReusableCellWithIdentifier:.
Я не понимаю этого. Ну, я понимаю основную идею, я думаю, что вы создаете UITableViewCells и пытаетесь использовать столько, сколько сможете, вместо того, чтобы создавать новые (или что-то в этом роде). Но что именно решает, можно ли повторно использовать ячейку? Если у меня две идентичные (визуально) ячейки, но с разными текстами (ну, я полагаю, они не совсем идентичны), могут ли они иметь одинаковый идентификатор? Или они должны иметь разные? Или в какой ситуации вы должны использовать разные идентификаторы?
Может ли кто-нибудь уточнить или связать с местом, где он находится?