切换到ios 9 sdk会给出exc_bad_access

时间:2015-09-18 18:35:58

标签: ios objective-c ios9 xcode7

在安装xcode 7并切换到ios 9之前,我的程序运行正常。

现在我的一个观点提供了 exc_bad_access(代码= 2,...)

enter image description here

启用僵尸模式并使用乐器没有帮助和调试仍显示上述错误,没有任何有用的描述。

添加一些nslog和断点后,我发现 " pushViewController" 给出了

错误:

UIStoryboard *storyboard;
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
storyboard = [UIStoryboard storyboardWithName:@"Ipad" bundle:nil];   
        }
       else
        {
storyboard = [UIStoryboard storyboardWithName:@"Iphone" bundle:nil];
         }
AtestViewController *atvc = [storyboard instantiateViewControllerWithIdentifier:@"AVC"];

[self.navigationController pushViewController:atvc animated:YES];

在我切换到xcode 7和ios 9之前,代码中没有任何改变!!

并且我的其他pushViewController在程序中运行良好并且

编码方法与上述编码方法相同。

0 个答案:

没有答案