ios - Code VS Storyboard意见

时间:2012-10-05 05:23:52

标签: iphone xcode coding-style interface-builder storyboard

我花了很多时间重新编写应用程序,将其全部放入代码而不是使用故事板。 主要是因为我想了解故事板为我做了什么。

显然,我注意到我的文件在代码行方面变得非常大。

Apple似乎更喜欢故事板,然后根据他们的WWDC视频编写代码行。

作为开发人员,您仍然觉得用代码编写所有内容是更好的方法吗?我希望能得到一些很好的意见,因为我想知道我对这个问题的看法是否得到了你的想法的支持,毫无疑问这样做了很长一段时间。

提前致谢。

2 个答案:

答案 0 :(得分:1)

两者的优点和缺点都很少。

按代码添加控件的优点

  • 如果大多数控件都是动态的,您可以更喜欢将所有内容写入代码。这样您就可以在需要时加载控件。

  • 它易于重用代码并使应用程序更具动态性,例如您想为应用程序制作UI主题

Storyoard / XIB的优势

  • 使用Storyboard / XIB为该视图加载所有控件(如果应用程序是静态的,则更好),您必须正确绑定。

  • 与代码相比,使用storyboard / XIB设计UI非常简单。

根据我的理解,这两者都没有什么好处。

答案 1 :(得分:0)

通过代码制作应用程序,帮助开发人员很多,它提供了灵活性。但是通过故事板减少了代码行。对于移动应用程序开发,减少行代码数量或减少代码总是受欢迎的。