Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#15

AW: Problem mit ARC unter iOS?

  Alt 22. Jan 2016, 09:22
Man hätte aber das "abweichende" Verhalten anders benennen können, anstatt das Standardverhalten zu ändern.
Von mir aus auch einen WirklichGenauJetztFreigeben-Parameter beim Free mit dran (Default False?)

Halbwegs abwärtskompatiblen Code kann man so schon lange vergessen und Crossplattform ist auch nicht grade einfach.
Was ist denn jetzt wirklich abweichend?

Mit Free wird der Destructor nur einmal durchlaufen. Da hat sich nichts geändert.

Was ist denn gefährlicher?
  • Ein Programm mit Speicherlecks
  • Ein Programm was auf einmal falsch arbeitet?
Ich bin da eher für die Speicherlecks.

Man muss sich vor Augen halten, was eine Methode denn wirklich macht/bedeutet, dann ist so ein Paradigmenwechsel auch nicht mehr so schwer.

Grundsätzlich wäre ich aber für die generelle Einführung von ARC auf jeder Plattform. Dieser Mischmasch bei einer Multiplattform Anwendung bringt einen eher um den Verstand.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat