Forum: Cross-Platform-Entwicklung
iOS
by himitsu,
22. Jan 2016
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.
Forum: Cross-Platform-Entwicklung
iOS
by himitsu,
21. Jan 2016
Und was sagt der Debugger?
Also WO stürzt es denn ab?
Bei TComponents gibt es auch noch Verbindungen zwischen den Controls, welche Referenzen darstellen und somit die Komponenten am Leben erhalten.
Und wenn du dir wirklich nicht sicher bist, ob etwas freigegeben wird, dann bau z.B. eine MessageBox/Logging in den Destructor und fertig.
Und warum verdammt nochmal ist man auf diese...