Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Dependency Injection - zirkulare Abhängigkeiten / Lazy Init?

  Alt 16. Apr 2019, 09:32
Das hat ja mit DI an sich erst einmal gar nichts zu tun.

Es ist eine zirkuläre Referenz zweiter Objekte aufeinander, beide arbeiten mit ARC. Während ein Garbage Collector so etwas erkennen kann ist das mit ARC nicht drin - Es sei denn man sagt "Der Companion interessiert mich nicht mehr wenn es den Ritter nicht mehr gibt" und macht die Referenz vom Companion auf den Ritter [weak] Den Artikel von Marco Cantu kennst du sicher schon.
  Mit Zitat antworten Zitat