Ich habe mich gefragt, ob es eine Möglichkeit gibt, nicht explizit Ihr Abhängigkeitsobjekt durch Setter übergeben zu müssen. d.h Setter Abhängigkeiten:Inject Abhängigkeiten durch Initialisierungen (mit Storyboards)? [Swift]
var store: Store!
Kann man das irgendwie durch den initializer (instantiateViewControllerWithIdentifier) VC durchgeführt werden, das heißt initializer Injektion mit storyboards? Danke
Vielen Dank für Ihre Gedanken. Ich habe wirklich Singletons wirklich vergessen .. Benutze sie seit einer Weile nicht mehr. Aber sind Singles im Allgemeinen nicht schlecht, da sie das Prinzip der einheitlichen Verantwortung verletzen? –
Ich stimme zu, Singletons zu vermeiden ist eine Gott Sache, der Grund ist daher nicht "Single-Verantwortung-Prinzip" obwohl, aber das ist ein anderes Thema. Dies war nur eine mögliche Beispielimplementierung. Ich habe die Antwort aktualisiert. – shallowThought
@shallowThought Dies ist kein Beispiel für eine Abhängigkeitsinjektion. Sie legen die Abhängigkeit manuell fest und übergeben die Abhängigkeit nicht an das Ziel. – Gunhan