Ios MVC模型中的UIStoryboardSegue

Ios MVC模型中的UIStoryboardSegue,ios,xcode,directory-structure,Ios,Xcode,Directory Structure,我目前正在构建一个目录结构,它应该能够让我在iOS项目中更清楚地使用MVC模型。因此,我为我的模型、视图、控制器和集成的API创建了一个文件夹,但不知道在哪里放置自定义分段。我知道它们不属于API目录或模型,但我不会将它们添加到控制器中,因为分段不协调工作流,也不会添加到视图中,因为它们不可见或不包含在UIViewController中。有没有建议将UIStoryboardSegue文件放在哪里?谢谢。既然分段是为了在控制器之间执行转换,我就把它和控制器放在一起 但请注意,iOS框架将视图和控制

我目前正在构建一个目录结构,它应该能够让我在iOS项目中更清楚地使用MVC模型。因此,我为我的
模型
视图
控制器
和集成的
API
创建了一个文件夹,但不知道在哪里放置自定义分段。我知道它们不属于API目录或模型,但我不会将它们添加到控制器中,因为分段不协调工作流,也不会添加到视图中,因为它们不可见或不包含在UIViewController中。有没有建议将
UIStoryboardSegue
文件放在哪里?谢谢。

既然分段是为了在控制器之间执行转换,我就把它和控制器放在一起

但请注意,
iOS
框架将视图和控制器结合起来。这种方法称为MVVM,因此命名为ViewController。这意味着将其视为纯MVC是很棘手的

例如,视图中会出现什么?
它应该是故事板还是自定义视图类

我在Views目录中有所有UIView子类,在主捆绑包中有我的故事板;我只有一个故事板,并认为它在我的应用程序设计中有特殊的作用。此外,由于您可以在情节提要中配置ViewController,也可以通过IBDesignable配置视图,因此我不会将情节提要添加到视图或控制器中。我的项目目前并没有那么大,但是——不包括赛格——这个订单对我来说很有意义,而且很有效(至少到目前为止)。