У меня есть набор CGFloats, используемый для динамического вычисления высоты и y-координаты для упорядочивания представлений в моем методе viewDidLoad: и после того, как эти представления упорядочены, больше нет необходимо. Мне просто интересно, есть ли способ (или даже точка) удалить временные переменные в пределах области действия, если они больше не нужны, подобно освобождению распределений?Избавьтесь от этих неприглядных темпов vars (object-c)
0
A
ответ
3
CGFloat
всего лишь typedef float
. Локальные переменные типа float
полностью переносятся в стек и исчезают, когда функция возвращается, поэтому нет необходимости вести домашнее хозяйство.
Смежные вопросы
- 1. Избавьтесь от полосы прокрутки
- 2. Правильный способ инициализации vars в этих случаях?
- 3. Избавьтесь от трейлинг-выхода
- 4. Избавьтесь от ошибки unicode
- 5. Избавьтесь от сообщения
- 6. Избавьтесь от неназначенного осколка
- 7. Избавьтесь от 301 перенаправлять
- 8. Избавьтесь от \ r \ n
- 9. Избавьтесь от аннотаций
- 10. Избавьтесь от полей QtTabWidget
- 11. Избавьтесь от Guice Dependency
- 12. Избавьтесь от повторяющихся строк
- 13. Избавьтесь от кода блокировки
- 14. Избавьтесь от CA2202
- 15. Избавьтесь от невидимых экземпляров UltraGridRow
- 16. Избавьтесь от дублированной ветви мастера
- 17. Android: Избавьтесь от серой полосы
- 18. Избавьтесь от дополнительных \ in DataContractSerializer
- 19. Избавьтесь от хз: атрибут типа
- 20. Избавьтесь от меню в ActionBar
- 21. Избавьтесь от CMake CMP0063 предупреждения
- 22. Избавьтесь от командной строки консоли
- 23. Избавьтесь от разрывов строк UITextView
- 24. Swift: Избавьтесь от timestamp NSLog()
- 25. Избавьтесь от конечной запятой (PHP)
- 26. Избавьтесь от папки правил CMake
- 27. Избавьтесь от extensionname в RealURL
- 28. Избавьтесь от ненужных компонентов laravel4
- 29. Избавьтесь от щебетать щебетать щебетать
- 30. Избавьтесь от объекта god QMainWindow
это только `float` на 32-битных системах; `double` на 64. – Richard 2010-12-08 16:52:41