在没有storyboard和xib的情况下以编程方式开发app的优点和缺点

时间:2015-06-25 12:50:08

标签: xcode storyboard xib

不使用storyboard和xib的优点和缺点是什么。 我正在构建一个不使用storyboard和xib的应用程序,如果以编程方式构建项目会发生什么。

1 个答案:

答案 0 :(得分:2)

故事板不仅可以加快开发速度,还可以帮助识别用户体验问题并概述应用程序的当前用户体验。

软件的构建应考虑到未来,故事板允许其他开发人员或设计人员以及您自己进入项目的入口点,如果由于某种原因离开项目一段时间。

将代码甚至xib文件中的所有内容都浪费时间,即使是优秀的文档也很难处理应用UI的可视布局。

Xibs本身可能会导致设计问题。

为了提高性能,故事板已经过优化。

整体顾名思义,它是您应用的视觉故事或流程。您还应该将应用的不同功能划分为不同的故事板,例如如果您有一个加载不同视图堆栈的侧边菜单,请根据需要使用不同的故事板。

显然它不是1或其他有故事板和代码,它取决于具体情况,你甚至可以在这里和那里使用xib。软件是动态的,新的想法出现,而不是所有的都有固定的解决方案,这将是无聊的。