![]() |
AW: IOTA-Frage zur Callbarkeit von Procs unterschiedlicher Notifier untereinander
Wenn die Interfaces das automatische Reference Counting nutzen kannst Du sonst nicht sicher sein, dass das Objekt nicht bereits freigegeben wurde während Du die Objektvariable noch benutzt.
|
AW: IOTA-Frage zur Callbarkeit von Procs unterschiedlicher Notifier untereinander
Zitat:
![]() |
AW: IOTA-Frage zur Callbarkeit von Procs unterschiedlicher Notifier untereinander
Interfaces ohne Referenzzählung sind eher eine "Ausnahme",
aber sie kommen z.B. in der VCL vor (TComponent). Bei TComponent bleibt die Speicherverwaltung immer beim Objekt und die Interfaces sind nur vorübergehend/kurzzeitig zu verwenden, bzw. es handelt sich im gekapselte Interfaces, welche optional im TObjekt gespeichert/verlinkt sind. |
AW: IOTA-Frage zur Callbarkeit von Procs unterschiedlicher Notifier untereinander
[deleted]
|
AW: IOTA-Frage zur Callbarkeit von Procs unterschiedlicher Notifier untereinander
Zitat:
Und im Übrigen: Gemessen an meinen wenigen Beiträgen könnten es aber auch genausogut nur 2-3 Monate gewesen sein. So ein "Registriert seit" sagt doch rein garnichts. Es gibt schließlich auch noch anderes im Leben was sehr viel Zeit kosten kann. Aber manche "Schlaumeier" haben komplett nutzlosen Kommentarmüll einfach trotzdem immer irgendwie dringend nötig. |
AW: IOTA-Frage zur Callbarkeit von Procs unterschiedlicher Notifier untereinander
Wie gesagt, technisch ist es möglich, aber man darf sollte es einfach nicht machen, Interface- und Objektreferenzen zu mischen.
Vor allem dient einfach es nur dafür potentielle Fehler zu verhindern. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz