【发布时间】:2017-05-19 04:45:18
【问题描述】:
每当我尝试跳过使用 -> 运算符的如下代码行时,Xcode 版本 8.3.2 (8E2002) 中的调试器就会表现得很奇怪:
AIErr err = sAIGroup->NormalizeCompoundPath(art,kAINormalizeCompoundPathBest);
其中许多函数调用来自 Adobe Illustrator 的 SDK。
到目前为止我所做的研究:
- https://discussions.apple.com/thread/547897?start=0&tstart=0: 没有分辨率,反正它又回到了 Xcode 2.3,很久以前。
- Why does using "Step over" feature in XCode debugger hide issue with weak property that ought to be strong:我不确定这是否相关,因为变量 sAIGroup 似乎没有被声明为弱属性,但我不确定我是否理解得足够好。
那么我怎样才能让 Step Over 表现得像 Step Over 而不是 Step Out?
【问题讨论】:
-
可能需要为此添加一些周边代码。
-
谢谢 Josh,我会看看我是否能得到一些简洁的东西,但它始终发生在使用 -> 运算符的代码行中,其中运算符左侧的东西是 Adobe Illustrator 的 SDK 的一部分.抱歉,我不知道正确的术语。
标签: objective-c xcode adobe-illustrator