非常简单的错误:
在Mac键盘上按任意键会导致在模拟器上运行应用程序时出现“EXC_BAD_ACCESS”错误。除非我将数据输入文本字段,即工作正常。
-
不确定这是我的应用程序或其他地方的错误。如果有人偶然,有人在我的应用程序中使用了蓝牙键盘,那么我并不想让它肆无忌惮地崩溃...我知道的机会很小,但如果它是一个bug,我仍然宁愿修复它。我已经启用了僵尸 - 没有告诉我发生崩溃的位置,应用程序仍然崩溃。
非常感谢任何想法或答案,谢谢:)
答案 0 :(得分:4)
答案 1 :(得分:1)
此错误通常归因于尝试访问已发布的实例。检查您的实例,您分配,发布的任何内容,然后您尝试访问。它甚至可能没有连接到键盘,但可能是委托方法。发布一些代码,以便我们更好地了解它。例如,崩溃时运行的视图控制器的代码。
答案 2 :(得分:1)
尝试在“Guard Malloc"
开启的情况下运行您的应用。当您转到
管理方案 - >运行应用程序(在左侧) - >诊断(在顶部 睫毛) - >在Memeory管理下。
这将向您显示崩溃发生的位置,您应该能够更轻松地找到原因