标签: ios macos cocoa swift architecture
我对Cocoa应用程序架构的最佳实践有疑问。如果您查看我的应用程序故事板的屏幕截图,左下角有一个视图控制器(许多控件),右侧有一个分割视图控制器中有两个视图控制器和表视图。我需要引用控件视图控制器(左侧)内每个表视图控制器(右侧)中的数组控制器。
如何通过视图层次结构(通过不同的容器视图等)到达那些阵列控制器?
我当然可以在我的app delegate中引用它们,这是一个单例,并从那里获取它们但我们都知道这不是一个好的OOP架构。