ios - 多个开发人员在 iOS 中工作一个 Storyboard

标签 ios git storyboard

多个开发人员正在使用 Git 开发一个项目。但是,多个开发人员不会同时在同一个storyboard 上工作。

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

创建一个 storyboard 特定于 UIViewController,例如 xib。

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

当我为单独的 VC 使用多个 Storyboard时,内存泄漏一致吗?

最佳答案

这实际上取决于您的 View / Storyboard的复杂程度。

您可以有 1 个 Storyboard,其中有多个 UIViewController,多个人可以在不同的 View Controller 上工作,发生冲突的可能性很低。您可以为每个 View Controller 创建一个 Storyboard,但在我看来,您不必这样做。我们的项目有时在一个 Storyboard中有近十个 UIViewController,一切都很好。

我的两分钱是,使用一个 Storyboard来包含在同一工作流中相关的多个 View Controller (如 Sunny 所说),并将 xib 用于那些在整个应用程序的不同位置重复使用的小部分。因此,对于一个完整的应用程序,您最终可能会得到几个 Storyboard,每个 Storyboard又都有多个相关的 View Controller ,如果需要还可以加上一些 xib。

关于ios - 多个开发人员在 iOS 中工作一个 Storyboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38247736/

相关文章:

ios - 在核心数据中进行重量级迁移时尝试迁移 nil 属性值

java - 用户登录后,我应该使用类实例(序列化)还是单例来存储 userInfo

javascript - iAd Producer-如何在Safari中打开YOUTUBE链接?

ios - 如何在iOS中设置MediaItemArtwork图像填充在UITableViewCell中?

Git - 无法删除远程分支

ios - 自动布局和 "Hide bottom bar when pushed"

git - 如何从 Sourcetree 的全局 .gitignore 列表中删除文件?

git - 如何忽略除一个之外的所有 dist 文件夹?

ios - @IBDesignable 错误 : IB Designables: Failed to update auto layout status: Interface Builder Cocoa Touch Tool crashed

iOS Storyboard实例化 viewController 和 IBAction