gur*_*het 9 iphone objective-c interface-builder uinavigationcontroller modalviewcontroller
"当以模态方式呈现导航控制器时,以编程方式创建和配置导航控制器对象通常更简单.虽然您也可以使用Interface Builder来执行此操作,但通常不建议这样做." 事实上,因为我的导航控制器很简单,我宁愿在IB中自定义视图!
虽然我不知道具体原因,但这是我的注意事项:
以编程方式创建控制器时,您只需要几行代码,事实上,在大多数情况下,这可能很少:创建,设置根控制器,呈现和释放.替代品可以快速枚举:
现在,考虑到替代方案只有几行代码设置,加载nib文件的开销实际上并不是非常便宜,实际上并不值得额外的安慰.如果您正在进行大量设置,那么无论是从nib加载还是在代码中创建,这都会进入自定义类.
只是我的想法......