为什么我不应该使用具有高度自定义 UI 和大量动画以及超低内存占用需求的 XIB / NIB 文件有什么好的理由?
作为初学者,我从 XIB 开始。然后我发现我不能只做他们的所有事情。以我希望的方式定制事物开始变得非常困难。所以最后,我把所有的 XIB 都扔掉了,并以编程方式完成了这一切。
所以当有人问我XIB好不好的时候,我一般会说:是的,如果你想制作蹩脚无聊的界面并且不太关心性能,那就去吧。但是还有什么理由不使用 XIB 呢?
因为这个原因,我是唯一一个喜欢以编程方式做所有事情的 iPhone 开发者吗?