ios - 一个 Storyboard多个 viewController 或多个 Storyboard每个都有一个 viewController 哪个更可取?

标签 ios swift xcode

我是 iOS 和 Xcode 的新手。

我看到了几个项目,有两种方式来展示他们的应用程序:

案例一
一个 Storyboard和多个 View Controller

案例2
许多 Storyboard,每个 Storyboard只有一个 viewController

这对性能有影响吗?
或者只是那样做?

最佳答案

这是组织的问题。性能没有明显差异。

很多 Storyboard的一个重要论据是源代码控制。 Xcode 不知道如何跟踪 Storyboard 文件的更改,如果多个开发人员在源代码管理下的项目中编辑同一个 Storyboard,发生合并冲突。解决这些冲突通常需要编辑 Storyboard的原始 XML 格式内容,这是一团糟。

如果您分解 Storyboard,使每个 Storyboard都包含一小部分相关的 View Controller ,则可以避免让多个团队成员编辑同一个 Storyboard并陷入合并冲突的困境。

关于ios - 一个 Storyboard多个 viewController 或多个 Storyboard每个都有一个 viewController 哪个更可取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49808316/

相关文章:

ios - 需要想法 : Ways to display list of list of data in iOS

ios - UICollectionView 中的 viewForSupplementaryElementOfKind 返回 nil 并使用 swift 使应用程序崩溃

iphone - 计算 NSMutableArray 中有多少个唯一行

ios - Objective-C继承

ios - Swift URL查询字符串获取参数

SwiftUI 关闭模式

ios - 在 swift 中以编程方式创建的 firebase 动态链接不起作用,没有域

ios - 以编程方式访问 Xcode 颜色选择器 'Pencils' 选项

ios facebook 喜欢 objective-c 中的 react

iphone - 在没有 CATiledLayer 的情况下在 iOS 上呈现和缩放大图像