UIWindow makeKeyWindow返回EXC_BAD_ACCESS

时间:2013-01-06 20:10:31

标签: ios exc-bad-access uiwindow

[[[[UIApplication sharedApplication] delegate] window] makeKeyWindow];

我一直试图寻找另一种方法来完成同样的动作,但我没有找到任何东西。发生这种情况的时候,调试器会返回

  

错误:执行被中断,原因:EXC_BAD_ACCESS(代码= 1,地址= 0x6f6d6582)。   该过程已在执行前返回到该状态。

最终发生的事情是我的整个用户界面变得冻结,并且不接受任何触摸事件,因为主窗口不再是关键窗口。任何人都有任何想法如何解决这个问题?我正在使用David Keegan的KGModal及其在cleanup:中被解雇。

2 个答案:

答案 0 :(得分:0)

尝试并回答。此时委托或窗口未设置且指针不再引用有效对象,您无法调用它们。尝试记录委托的值,然后记录窗口以查看它们是否都连接到对象。

答案 1 :(得分:0)

我决定用我自己的动画来写一些模态的东西。经过几个小时的工作,我得到了一切。