我需要在我的iPhone应用程序中添加一些自定义逻辑,以便根据您运行的iOS版本,选择不同的XIB文件(即iPhone或iPad将显示不同的XIB文件).
我从第一天开始构建了整个iPhone应用程序并且一切都很好,使用tabbarcontroller和每个选项卡中的标准导航控制器.
所以我实施了:
– (id)initWithNibName:(NSString *)nibName bundle:(NSBundle *)nibBundle
方法,只是发现它没有被调用. (我有一个断点和日志语句,没有任何东西被击中).
有谁知道为什么会这样?或者我如何实现此功能?
我已经读过某个地方,只有当你调用它时才调用initWithNibName,即当你以编程方式构造视图层次结构时,这是真的吗?