首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode中的不可见断点

Xcode中的不可见断点
EN

Stack Overflow用户
提问于 2015-03-08 05:22:45
回答 2查看 1.3K关注 0票数 3

Xcode 6有一些奇怪的断点问题。我已经从我的项目中删除了所有的断点,但每次都会碰到一些看不见的断点。

我试过下面的东西。

代码语言:javascript
复制
Commad + 7 and delete all break points.

(lldb) br delete
error: No breakpoints exist to be deleted.

我没有看到任何断点,但它仍然击中了一些断点。请看下面的截图以供参考。

..Nitin

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-08 05:43:44

这不是断点,而是视图控制器中的一个异常(您在这里部分修改了它的名称)。单击堆栈跟踪中的第二项,它将显示违规行。只需沿着堆栈跟踪,直到找到自己的代码。

很难根据这么少的信息来判断,但是查看堆栈跟踪、显示的程序集代码和异常,似乎您在转换失败的segue中遇到了问题。也许有一个prepareForSegue方法试图将segue.destinationViewController转换到特定的视图控制器类,以便将一些数据传递给目标,但由于某种原因,转换失败了。也许您忽略了为故事板中的目标场景设置基类。

但是,如果您单击堆栈跟踪中的第二行(就在当前突出显示的行下面),您可能会直接被带到违规的代码行。

票数 2
EN

Stack Overflow用户

发布于 2015-03-08 05:42:19

在您的项目中不需要设置任何断点就可以遇到这种行为。这意味着线程因为一个致命的错误而被中止。您只是看不到代码,因为它发生在系统的更深的地方,所以Xcode只显示程序集代码。

正如我从堆栈跟踪中看到的,这些线程可能与您的问题相关:

bpt subcode=0x0)

BPT,subcode=0x0)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28923383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档