Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 具有多个视图的一个视图控制器与较大视图控制器中的多个视图控制器_Ios_Design Patterns - Fatal编程技术网

Ios 具有多个视图的一个视图控制器与较大视图控制器中的多个视图控制器

Ios 具有多个视图的一个视图控制器与较大视图控制器中的多个视图控制器,ios,design-patterns,Ios,Design Patterns,假设A、B、C都是视图的一个相对独立的组件,具有不同的功能,例如,3个不同的计算器,我应该使用一个视图控制器和多个视图,还是在更大的视图控制器中使用多个视图控制器 github上有一个项目,MengTo似乎选择了多视图控制器的方式:您可以有一个视图控制器和多个视图控制器,但为了做出正确的决定,我建议您研究该模式。这对于理解苹果框架的工作原理至关重要。“我应该使用一个视图控制器和多个视图,还是在一个视图控制器中使用多个视图?”这不是一回事吗?@Fonix yeah发现了这一点,感谢您指出是的,您

假设A、B、C都是视图的一个相对独立的组件,具有不同的功能,例如,3个不同的计算器,我应该使用一个视图控制器和多个视图,还是在更大的视图控制器中使用多个视图控制器


github上有一个项目,MengTo似乎选择了多视图控制器的方式:

您可以有一个视图控制器和多个视图控制器,但为了做出正确的决定,我建议您研究该模式。这对于理解苹果框架的工作原理至关重要。

“我应该使用一个视图控制器和多个视图,还是在一个视图控制器中使用多个视图?”这不是一回事吗?@Fonix yeah发现了这一点,感谢您指出是的,您可以在一个视图控制器中使用多个视图,或者一个视图控制器可以有多个视图。:)实际上,这取决于您尝试执行的操作,但通常在视图控制器中使用多个视图