Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   ARC-sichere Zuweisung von self an Interface-Variable (https://www.delphipraxis.net/192834-arc-sichere-zuweisung-von-self-interface-variable.html)

dpg123 23. Mai 2017 18:15

AW: ARC-sichere Zuweisung von self an Interface-Variable
 
Kurzer Einschub: die ausführliche Version muss ich leider auf morgen früh verschieben.

Zitat:

Turbo Delphi und ARC passt aber nicht so richtig zusammen?
Wieso? dachte, wenn ich keine Klassen- und Interface-Typen mische, ist das safe...

himitsu 23. Mai 2017 18:43

AW: ARC-sichere Zuweisung von self an Interface-Variable
 
Upps, stimmt ... Attribute gibt es wohl erst seit Delphi 2010 (maximal inofiziell schon in 2009, aber nicht ausprobiert).
Dann bleiben da wohl nur ein paar {$IF} oder {$IFDEF} übrig, die da drumrum müssten.

Turbo Delphi kennt nur Win32 und das ausgestorbene .NET (ich glaub mehr als 32 Bit oder gar andere Plattformen gab es erst ab XE2)
Wie soll da ARC (Android/iOS) das Turbo Delphi überhaupt interessieren?


Oder geht es hier nicht um ARC (Automatic Reference Counting) wie in Xcode oder vom Delphi in Android verwendet,
sondern "nur" um die Referenzzählung von Interfaces?

Fritzew 23. Mai 2017 18:52

AW: ARC-sichere Zuweisung von self an Interface-Variable
 
Könnte langsam OT werden,
habe gerade mal eine VM mit Delphi 2007 hochgefahren.... Also Attribute kannte das nicht. Welche Basis hatte den Turbo Delphi? Ich weis es echt nicht mehr.
Aber die Geschwindigkeit in der Delphi 2007 gestartet hat, klasse :-)

himitsu 23. Mai 2017 19:04

AW: ARC-sichere Zuweisung von self an Interface-Variable
 
Turbo Delphi = Delphi 2006 (erste Version) und 2007 (zweite Version) ... danach war es schon wieder tot.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:14 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz