因为nibs本质上只是一系列资源的实例,你可能觉得是否有可能完全不用它们。这些相同的实例可以用代码创建,所以难道不可能完全省掉(nibs)吗?
简单的说:可以!完全有可能写一个复杂的app省掉单独的.storyboard或者.xib文件。但实际的答案是:要注重平衡性!
大多数app使用nib文件作为至少包含若干界面对象的资源;但是这里有些界面对象只能在代码中被定制,并且有时候从最初就用代码创建界面对象更加容易。
在真实的项目中,将可能混杂一些代码生成的界面对象和nib生成的介么对象(其中一些可能自身会在之后被代码修改)。
作者:mydo 发表于2017/6/14 9:11:28 原文链接
阅读:34 评论:0 查看评论