当我使用Xocde连接设备时,突然间我的断点无法在我的Xcode中工作。我正在给出断点来调试UI事件的不同功能位置上的代码,但它根本没有破坏。
是什么原因?
我在网上搜索过,我发现有人说要将属性设置为“加载符号懒惰”,但这个选项在哪里?
答案 0 :(得分:1)
Xcode 4与其前辈根本不同,但旧错误有时会复活。橙色断点意味着GDB无法解析您的符号,并且不会触发断点。
设置断点没有变化:打开源代码文件,然后单击希望调试器停止的位置旁边的灰色装订线。查看工具栏中的断点状态按钮,看看Xcode是否确实激活了断点。 如果未触发断点,请尝试以下步骤:
必须做的清单:
调试设备(iPhone或iPad)时无法在Xcode 4中设置断点:
在左侧导航器窗格中,现在有一个断点导航器,其中列出并管理了所有的断点。
在Xcode 4中,新的断点是给定工作空间的本地断点。如果将包含该断点的项目添加到另一个工作空间,则断点不会复制到新断点。看看吧。
在早期的Xcode版本中找到Xcode - >偏好 - >调试选项卡。如果选中,则取消选中懒惰加载符号。它似乎从Xcode 4中删除。 注意:
答案 1 :(得分:0)
您需要点击黄色方块中显示的按钮: