在一些工作代码中,我调用了PushViewController,它从xib加载(成功)了一个新视图。
我进入了XIB并添加了几个按钮。重新编写代码,视图继续显示在代码中的适当位置。
然后我删除了那些按钮,从那时起,代码就不再起作用了。它现在因未处理的异常错误而崩溃。我无法通过调试器跟踪它 - 它需要几个步骤进入代码并崩溃。
我可能在IB中断了一些东西,但我不知道是什么。
任何人都可以提出任何关于我破坏了什么以及如何修复它的建议吗?
提前感谢您的协助。
答案 0 :(得分:0)
大多数崩溃都是在过早释放的记忆中找到的。
答案 1 :(得分:0)
如果您认为自己搞砸了IB,请查看每个元素的Connections Inspector(cmnd + 2)。
答案 2 :(得分:0)
现在崩溃时出现未处理的异常错误
有什么例外?
Debugger Console中的输出将解释问题所在。
答案 3 :(得分:0)
确保您没有错误地从文件所有者断开该XIB视图。可能是一个出口或不是,但视图仍然需要连接。
不知道你的XIB的细节很难说,但这通常是一种常见的情况。