SIGABRT @ [self.window addSubview:viewController.view];仅限设备

时间:2011-03-12 06:34:57

标签: iphone ipad nib xib sigabrt

在iPad / iPhone模拟器上,我的应用运行完美。在任一设备上,我得到一个SIGABRT @ [self.window addSubview:viewController.view];

两个XIB文件(MainWindow.xib和appNameViewController.xib)似乎设置正确,但我怀疑它仍然是问题所在(如果我注释掉添加subView,应用程序会在设备上加载)。但是,由于它在模拟器中工作正常,因此很难排除故障,我正在寻找一些技巧。

1 个答案:

答案 0 :(得分:3)

不是很多,但如果您手动手动加载xib:

initWithName:bundle:

检查以确保名称的案例相同。访问时,设备区分大小写。