Я не думаю, что это задача для реализации вообще.
Как только ваша ячейка будет прокручиваться из поля зрения, она будет немедленно освобождена.
Так что если у вас есть пользовательская ячейка, анимация должна быть остановлена в -dealloc в любом случае.
РЕДАКТИРОВАТЬ 1:
На самом деле, я был не совсем точен: я написал «мгновенно», но, конечно, это зависит от ОС и Apple и может быть изменено в будущих версиях. Фактически, ячейка освобождается всякий раз, когда хочет сборщик мусора ОС. В настоящее время Apple освобождает одну ячейку, когда ей нужна новая. Обычно прокрутка таблицы подразумевает, что одна строка исчезает, а новая появляется, поэтому, кажется, освобождение происходит мгновенно.
Если включенное представление содержит представление таблицы, то вы увидите то же мгновенное освобождение.