多个开发人员在iOS中工作一个故事板

多个开发人员在iOS中工作一个故事板,ios,git,storyboard,Ios,Git,Storyboard,多个开发人员正在使用Git处理一个项目。但是,多个开发人员不能同时在同一个情节提要上工作 目前,我们找到了一个解决方案: 创建一个特定于UIViewController的情节提要,如xib 如果这不是正确的方法,那么建议我哪种方法最好 当我为单独的VC使用多个故事板时,内存泄漏是否一致?这实际上取决于视图/故事板的复杂程度 您可以有一个故事板,其中有多个UIViewControllers,多个人可以在不同的视图控制器上工作,冲突的可能性很低。每个视图控制器可以有一个故事板,但在我看来,不必这样。

多个开发人员正在使用
Git
处理一个项目。但是,多个开发人员不能同时在同一个
情节提要上工作

目前,我们找到了一个解决方案:

创建一个特定于
UIViewController
情节提要
,如xib

如果这不是正确的方法,那么建议我哪种方法最好


当我为单独的VC使用多个故事板时,内存泄漏是否一致?

这实际上取决于视图/故事板的复杂程度

您可以有一个故事板,其中有多个
UIViewController
s,多个人可以在不同的视图控制器上工作,冲突的可能性很低。每个视图控制器可以有一个故事板,但在我看来,不必这样。我们的项目有时在一个故事板中有近十个
UIViewController
s,一切正常


我在这里的两分钱是,使用一个故事板来包含多个在同一个工作流中相关的视图控制器(如Sunny所说),并使用xib来处理那些在整个应用程序的不同位置重复使用的小片段。因此,对于一个完整的应用程序,您可能会得到几个故事板,每个故事板依次具有多个相关的视图控制器,如果需要,还可以添加一些XIB。

将故事板拆分为多个故事板。可以将子视图提取到容器视图中。然后你将它们提取到自己的故事板
->Editor->Refactor to Storyboard

我们使用几乎相同的方法:一个故事板用于流的单独部分(3-4 VC).当我为单独的VC使用多个序列图像板时,内存泄漏一致。多个开发人员不能一次使用一个序列图像板,因为拉入和推入Git时序列图像板冲突。不一定,如果两个开发人员在一个序列图像板中的两个视图控制器中使用两个标签,则很可能不会发生冲突。可能会有冲突,但有时多个开发人员可以在没有冲突情节提要的情况下工作吗?