Na Aula, comenta o uso do identificador, que foi declarado como uma string:
NSString *identificador = @"Celula"
Porém, ao que me parece, esse identificador será igual para todas as células da lista. Eu imaginei que seria necessário criar algo como @"Celula1", @"Celula2", etc. Usando, uma string que concatena com o indexPath.row, ou um loop for, por exemplo.
Enfim, porque esse identificador não precisa ser único?