Forum: Sonstige Fragen zu Delphi
Delphi
by Uwe Raabe,
19. Mai 2017
Nicht unbedingt, denn DisposeOf macht etwas anders als eine nil-Zuweisung.
Forum: Sonstige Fragen zu Delphi
Delphi
by Uwe Raabe,
19. Mai 2017
Weil Free unter ARC eben gar nicht aufgerufen wird! Der Compiler ersetzt das einfach durch eine nil-Zuweisung.
Forum: Sonstige Fragen zu Delphi
Delphi
by Uwe Raabe,
19. Mai 2017
Das if Assigned kannst du dir sparen, das macht das Free selbst. Unter ARC wird das vom Compiler sowieso durch eine nil-Zuweisung ersetzt, was die Abfrage ebenso obsolet macht.