Ничего специфичного для таблицы, но да, у вас кончится.
Самое важное, вероятно, использовать dequeueReusableCellWithIdentifier:
в вашем tableView:cellForRowAtIndexPath:
методе делегата. Это в основном сокращает использование памяти до количества видимых ячеек (плюс одна прокручивается в поле зрения).