控制台输出中的lldb错误,无法获得正确的结果

时间:2014-12-15 06:53:24

标签: ios swift lldb

我的项目代码在这里:

SMS_DEMO

它在Xcode中成功运行,但在控制台输出中显示(lldb),并显示错误消息

"thread 1:EXC_BREAKPOINT(code=EXC_I386_BPT,subcode=0x0", 

请详细了解以下屏幕。

enter image description here

请您帮忙看看我应该怎么做才能解决这个问题?

谢谢!

1 个答案:

答案 0 :(得分:1)

我仔细观察了你张贴的照片。我建议您查看getCo....课程中的ContactData方法。在里面查找你投射值的地方。其中一个是此错误的来源。

编辑:更多信息

enter image description here

以下是您应该看到的图像部分。它显示了作为主线程的线程1的堆栈跟踪。数字0行是发生崩溃的地方。查看方法名称可以很容易地猜到这是从一种类型转换为另一种类型。例如let bar = baz as Bar。因为这个演员失败你的程序崩溃了。现在第1行是你的代码。如果单击该行,则可以在编辑器中看到转换发生的行。