|   |      1 
                                  2
                             我最近还试图实现Sundell的Navigator模式,遇到了同样的循环依赖。我不得不向初始导航器添加一些额外的行为来处理这个奇怪的引导问题。我相信你应用程序中的后续导航器可以完全遵循博客的建议。 以下是使用JGuo(OP)示例的新初始导航器代码: 现在在AppDelegate中:  | 
|   |      2 
                                  1
                             这能解决问题吗?在AppDelegate中:  | 
|   |      3 
                                  0
                             我建议在调用'make'函数时,将rootViewController作为参数传递,而不是将其作为LoginViewController工厂的属性: 
    | 
|  | Gergely Tomcsányi · 内部类和封闭类的单独定义 8 年前 | 
|   | rory · 依赖注入循环依赖。NET Core 2.0 8 年前 | 
|   | Geowil · 正确编码和调试的命名空间中的未解析函数 8 年前 | 
|  | nafets · 解决循环依赖关系Java[已关闭] 9 年前 | 
|   | Michael · 首字母缩略词无法正确复数化,导致循环依赖关系 11 年前 |