Xcode Step Over表现得像Step Out

时间:2017-05-17 18:33:42

标签: objective-c xcode adobe-illustrator

Xcode版本8.3.2(8E2002)中的调试器表现得很奇怪,每当我尝试跳过一行代码,如下所示,使用 - >操作者:

AIErr err = sAIGroup->NormalizeCompoundPath(art,kAINormalizeCompoundPathBest);

其中许多函数调用来自Adobe Illustrator的SDK。

我到目前为止所做的研究:

那么我怎样才能让Step Over表现为Step Over而不是Step Out?

1 个答案:

答案 0 :(得分:0)

解决方法:在使用 - >的代码行之后设置断点然后单击调试器上继续该行的按钮。如果你正在处理那些有很多循环或递归调用的代码,那么编写if()语句来隔离你想要的条件并在那些if()语句中中断。