2010-12-08 3 views
0

У меня есть набор CGFloats, используемый для динамического вычисления высоты и y-координаты для упорядочивания представлений в моем методе viewDidLoad: и после того, как эти представления упорядочены, больше нет необходимо. Мне просто интересно, есть ли способ (или даже точка) удалить временные переменные в пределах области действия, если они больше не нужны, подобно освобождению распределений?Избавьтесь от этих неприглядных темпов vars (object-c)

ответ

3

CGFloat всего лишь typedef float. Локальные переменные типа float полностью переносятся в стек и исчезают, когда функция возвращается, поэтому нет необходимости вести домашнее хозяйство.

+0

это только `float` на 32-битных системах; `double` на 64. – Richard 2010-12-08 16:52:41

Смежные вопросы