nos*_*e25 1 cocoa exc-bad-access sender
我确定这是非常简单的我缺少的东西.我用makeKeyAndOrderFront:它打开一个窗口,它第一次工作.当我关闭窗口并尝试再次打开它时,它会退出并给我错误EXC_BAD_ACCESS.我的代码是这样的:
- (IBAction)viewScreen:(id)sender {
[screenView makeKeyAndOrderFront:sender];
}
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚为什么会发生这种情况并且调试器控制台没有说什么.
提前致谢
你为什么要调用窗口变量screenView?这听起来应该是指视图,而不是窗口.
检查您的窗口是否在IB中打开了"关闭后释放"属性.当该属性打开时,当任何人或任何人关闭它时,窗口将自动释放.这可能很方便,但如果您打算稍后再次显示相同的窗口,则可能不是您想要的.
更一般地说,您可以使用Instruments的Zombies模板来调试这样的崩溃.
| 归档时间: |
|
| 查看次数: |
654 次 |
| 最近记录: |