Я думаю, что это может быть связано с вашим другим вопросом Проблема с iPhone в пользовательской ячейке
Что вы хотите сделать, это использовать два разных типа ячеек, правильно?Если это так, вы должны определить два разных идентификатора ячейки (например: @ "NormalCell" и @ "CustomCell") и удалить из очереди только тот тип ячейки, который необходим для отображения текущего элемента.
Вместо того, чтобы изменять ячейку в соответствии с данными, выберите, какую ячейку использовать, в зависимости от того, что вам нужно отображать.
Для этого вам нужно переместить проверку на равенство строк(или то, что вы используете для определения типа ячейки) до того, как вы удалите многократно используемую ячейку.