我试图让UISplitViewController用故事板的工作,但是当我尝试实例我主视图控制器我的应用程序崩溃,一个神秘EXC_BAD_ACCESS和拆卸。崩溃与instantiateViewControllerWithIdentifier
我有一个属性,splitNavVc
我的UISplitViewController的子类,在我的故事板中我有下面的设置。 splitNavVc
位于左侧,是UINavigationController的子类。问题是,在视图加载时尝试实例化splitNavVc后,应用程序崩溃。要实例化它,我正在使用
if(!detailVc){
detailVc = [self.storyboard instantiateViewControllerWithIdentifier:@"DetailVc"];
}
if(!splitNavVc){
splitNavVc = [self.storyboard instantiateViewControllerWithIdentifier:@"SplitMenu"];// crash
}
[self setViewControllers:[NSArray arrayWithObjects:splitNavVc, detailVc, nil]];
有什么办法可以追查异常的原因吗? EXC_BAD_ACCESS
不是特别描述性的。
有转储到控制台(LLDB)不具有堆栈跟踪,但这是错误:
后异常的堆栈跟踪。 – 2012-02-20 20:22:06
谢谢,我已经添加了它。 – Echilon 2012-02-21 18:36:22