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

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

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

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

提前致谢。

最佳答案

两者几乎没有优点和缺点。

通过代码添加控件的优点


如果大多数控件是动态的,则您可能更喜欢将所有内容编写为代码。这样您就可以在需要时加载控件。
它易于重用代码,并使应用程序更加动态,例如,您希望为应用程序创建UI主题


Storyoard / XIB的优势


使用情节提要/ XIB,一次加载该视图的所有控件(如果应用程序是静态的,则更好),您只需要正确绑定即可。
与代码相比,带有情节提要/ XIB的设计UI易于实现。


根据我的理解,这些都是很少的优点。

关于iphone - ios-代码VS Storyboard意见,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12739991/

10-14 14:30
查看更多