어느 쪽이 더 좋고/더 빠르거나 더 가벼운 지 알고 싶습니다. [Inject]
public var myInjection:MyInjection;
또는 [Inject]
public var injector:IInjector;
protected var _myInjection:MyInjection;
public function get myInjecti
SwiftSuspenders는 "상호 주입"클래스를 지원합니까? 예를 들어, 클래스 A는 B의 인스턴스를 주입하고, B는 A의 인스턴스를 주입하는 경우 : class A {
[Inject]
public var b:B;
}
class B {
[Inject]
public var a:A;
}
그리고, 그렇지 않다면,
나는 AS3 프로젝트를 위해 빠른 서스펜더를 사용하는 것에 젖은 채 발을 딛고 있지만 액세스를 시도 할 때 나의 주사는 null이다. injector.injectInto()를 명시 적으로 사용하여 참조가 있어야하는 객체에 삽입 할 때만 작동합니다. 그러나 SwiftSuspenders의 경우 최적의 접근 방식이 될 수는 없습니다. 맞습니까?
일단 클래스의 모든 새로운 인스턴스가 팩토리 클래스에서 가져와야하는 코딩 지침에 대한 일부 Google 문서를 읽은 다음 SwiftSuspenders를 사용합니다. 이제 제 질문은 SS의 종속성 삽입을 사용하여 생성자 매개 변수를 필요로하는 개체의 새 인스턴스를 만들 수 있습니까?