此 Xcode 项目文件夹层次结构最可能的设计模式是什么?

What is the most possible design pattern for this Xcode project folder hierarchy?

这是项目文件夹层次结构。我想知道在这种情况下使用什么设计模式。目前我查到的是最有可能是Clean-Swift Architecture (VIP)

下面是 a sample Clean-Swift Project 的文件夹层次结构。

根据文件名,该架构由 ViewPresenterRouter 组成 - 因此更有可能是 MVP。在 Clean Swift 架构中应该是 Interactor

您需要划分业务层和表示层。业务:模型(普通,实体),服务:(所有服务必须包装在协议中)。表现层:所有场景(模块)。每个场景内有 5 个文件夹:view、router、interactor、presenter、assembly。但它只是一个实现。选择最好的并享受:]