第二个视图未从xib加载,参考出口设置为nil

时间:2013-10-16 05:23:51

标签: ios objective-c interface-builder

我有一个XIB文件,其中包含多个不共享父子关系的顶级视图。其中一个视图对应于文件所有者中的view属性,即UIViewController子类。所有其他视图都通过参考插座连接到视图控制器。参考出口在控制器中定义为强属性。

有时,在控制器的viewDidLoad方法中,其中一个视图出现为nil。奇怪的是,从设备中删除应用程序并重新安装它可以解决问题。关于为什么会发生这种情况的任何想法?

起初我怀疑viewDidLoad可能并不意味着XIB中的所有视图都已加载,而只是主视图。但是我试过检查viewDidAppear并且它也没有。

0 个答案:

没有答案