UITableViewCells будет повторно использоваться табличным представлением по умолчанию, чтобы уменьшить использование памяти и повысить эффективность, поэтому вы не должны пытаться отключить поведение повторного использования (хотя это возможно). Вместо того, чтобы отключить повторное использование ячейки, вы должны явно проверить, содержит ли ячейка загрузочное изображение, и показать / скрыть индикатор выполнения (и прогресс) по мере необходимости, возможно, с помощью флага.
Если вам все еще нужно отключить поведение повторного использования, не вызывайте dequeueTableCellWithIdentifier, а создавайте новые экземпляры ячеек таблицы и явно храните ссылки на него в cellForRowAtIndexPath. Однако это плохо масштабируется и в итоге потребляет намного больше памяти, особенно если в вашем табличном представлении много записей.