在 iOS 项目中使用 Nib 或 Code 的视图更好吗? [复制]

Posted

技术标签:

【中文标题】在 iOS 项目中使用 Nib 或 Code 的视图更好吗? [复制]【英文标题】:Is it better to use Nib's or Code for views in iOS projects? [duplicate] 【发布时间】:2013-12-30 05:43:50 【问题描述】:

我现在正在做一个项目,并且一直在用代码完成我的所有观点,因为我有一个奇怪的想法,即 nib 可能很难与团队合作(我应该需要一个团队来完成我的工作吗?工作)。

这是不合理的吗?使用代码/nib 有哪些陷阱或优势?

谢谢!

【问题讨论】:

【参考方案1】:

这取决于条件, 如果我是该项目的唯一工作人员,我通常会使用故事板。 如果还有其他工作,我将使用 xib。

无法合并故事板或 xib(或者我可能不知道如何合并它们)。 我可以以编程方式编写,但是做这些事情需要太多时间,所以我更喜欢使用 xibs 而不是以编程方式进行工作,并确保我们在不同的模块上工作,这样 xibs 不会发生合并冲突,即使我们遇到冲突我手动执行此操作,但在可能的情况下很少见。

所以这取决于您喜欢使用什么,在 Google 上多搜索一下,您会发现更多其他意见。

【讨论】:

以上是关于在 iOS 项目中使用 Nib 或 Code 的视图更好吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 上反编译或解释 XIB/NIB 文件

无法在捆绑基础国际化中加载 nib

ios - 从 nib 文件加载解耦视图

如何使用 Quickblox 在 Chat ViewController 中自定义或使用我自己的 nib 作为工具栏?

iOS 框架 - 已加载 nib 但未设置视图出口

如何在 Interface Builder 中获取 iPhone,而不是 iPad 视图