1

我一直在制作原生 iPhone 应用程序,但我从未使用过 xib,我主要用于制作基于运行时的应用程序,但了解 Main Story Board 的介绍。我只想知道哪一个更容易使用基于我主要习惯或开始使用故事板的运行时。

4

2 回答 2

2

两者都有自己的优势,Storyboard 在以正确的方式使用时有更多的选择和易用性(这就是引入它的原因!)。

通过使用故事板

  • 您可以避免页面导航和所有代码行这么
  • 项目全图可见

由 xib

  • 使用了很多,因此更容易
  • 独立,所以可以更好地工作
  • 作为一个团队工作,xib 是可取的,因为如果每个团队成员在单独的文件中工作,冲突可以减少

我的解决方案
因为可以在同一个项目中使用两者。我在我的项目中都使用了这两种方法。根据我的要求采取这两个优势。

于 2013-03-12T13:52:00.900 回答
1

从长远来看,您可能希望使用 Storyboard。但是,有利也有弊:

优点

  1. 你可以看到你的整个项目
  2. 你避免了一大堆讨厌的代码
  3. 您可以在视觉上将东西“挂钩”在一起

缺点

  1. 仅可用>iOS 5.0 <<<<巨大!

以我个人的经验,我通常使用 Storyboards - 运行 < iOS 5 的设备的百分比实际上非常低。

于 2013-03-12T16:08:33.300 回答