XIB文件与iPhone中代码中的定义布局

hpi*_*que 5 iphone interface-builder xib ipad ios

除了WYSIWYG编辑器,使用XIB/NIB文件比在iPhone/iPad/iOS中定义代码中的布局有什么好处?

虽然我没有发现XIB文件非常有用,但许多iOS开发人员都这样做,这使我怀疑我可能不知道它们的好处或如何正确使用它们.

Vaa*_*ayu 2

  1. 维护更方便。通常,客户需要最后一刻的更改,例如更改徽标或更改颜色或重新调整某些内容等。在 xib 文件中更改它并立即查看/显示结果要容易得多
  2. 解耦。它迫使您直接从偏移量编写良好解耦的代码,这又意味着更容易维护。