Loswerden von diesem unschönen Temp Vars (Objective-C)
-
10-10-2019 - |
Frage
Ich habe eine Reihe von CGFloats dynamisch zu berechnen Höhe verwendet und y-Koordinaten für die Anordnung Ansichten in meinem viewDidLoad: Methode, und sobald diese Ansichten die Vars nicht mehr benötigte angeordnet sind. Ich habe mich nur gefragt, ob es einen Weg (oder sogar ein Punkt) war temporäre Variablen innerhalb eines Bereichs zu entfernen, sobald sie nicht mehr benötigt werden, ähnlich wie Zuweisungen zu veröffentlichen?
Lösung
CGFloat
ist nur ein typedef von float
. Lokale Variablen vom Typ float
Live vollständig auf dem Stapel und verschwindet, wenn die Funktion zurückkehrt, so dass es keine Notwendigkeit gibt, jede Hausarbeit zu tun.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow