我注意到My Xcode生成"线程1:EXC_BAD_ACCESS(代码= 1,地址0X0)"
当一个全局值存在断点时。 就像在我的情况下我访问其他类中的变量,我在另一个名为Global class的类中声明,以声明我的全局Var。现在我在另一个类中访问它,它显示了线程1:EXC_BAD_ACCESS(code = 1,address0X0)
由于这个问题,我无法调试。
请帮助。谢谢
答案 0 :(得分:0)
某处某处你正在访问一个解除分配的变量,通常Thread 1: EXC_BAD_ACCESS(code=1, address0X0)
代表那个,全局变量是什么意思,你的全局类是否包含它们?
我认为你所锁定的是Singleton,但也许我错了
答案 1 :(得分:0)
在与少数人讨论后, 我检查了相同的断点,但对于iOS7,尽管有iOS 6.1
是的,没有与“线程1:EXC_BAD_ACCESS(代码= 1,地址0x0)”相关的问题了。
所以如果你在调试ios6.1时遇到同样的问题 你必须改变调试方案
Step.1单击Project(在XCODE顶部的Run,Stop按钮的右侧) 步骤2单击编辑方案。 步骤3单击Debugger并从LLDB将其更改为GDB
就是这样。
如果您在步骤3中未找到GDB,则可能必须先安装它 然后重复这一步。