在尝试和玩弄Typhoon DI时,我意识到LazySingleton作用域并不像预期那样工作,这意味着甚至在使用它们之前注入了惰性属性。作为更具体的我创建了一个TyphoonAssembly如下: public class AppAssembly : TyphoonAssembly {
public dynamic func knight() -> AnyObject{
我有一个Typhoon依赖注入框架的问题。 我的视图 - 控制MainViewController取决于dataProvider财产,我要声明为AnyObject对应协议DataProviderProtocol class MainViewController: UIViewController {
// Compiler error here
var dataProvide