Swift中的EXC_BREAKPOINT

时间:2014-11-27 09:55:44

标签: ios swift

我在设置方法中设置了var tagTextField: UITextField。后来当我调用一个方法,我想用这个var tagTextField: UITextField做一些事情,即:

var pos1 = tagTextField.positionFromPosition(tagTextField.beginningOfDocument, inDirection: UITextLayoutDirection.Right, offset: 0)

我收到以下错误:

Thread 1: EXC_BREAKPOINT (code=1, subcode=0x1000e4280)

我试着看看是否var tagTextField: UITextField == nil,但后来我得到了相同的错误。有什么建议为什么会这样?如果您需要更多代码,请与我们联系。

提前致谢

编辑:

这是错误。没有断点 enter image description here

2 个答案:

答案 0 :(得分:0)

您在Xcode上设置断点(尝试访问特定行时可能是错误的)。 断点由蓝色选项卡表示,允许您停止执行代码以检查某些变量状态。只需再次单击它即可将其停用(它将变为淡蓝色)。

enter image description here enter image description here

答案 1 :(得分:0)

您已设置某种用户断点。

所有用户设置的断点都显示在断点导航器中:

enter image description here

如果你的Xcode没有说'#34;没有断点"在这里,你有断点。好消息是,您可以从此选项卡管理所有断点。您可以删除它们,也可以创建新的。

单击底部的加号,可以在此处添加不同类型的断点。