【发布时间】:2009-10-23 15:27:48
【问题描述】:
我如何找出调用方法的位置?就像您在堆栈跟踪中看到的那样。
基本上,只是为了解释一下,我正在观察一个核心数据属性,并且当属性更改时调用的方法调用另一个方法(IBAction),但在这个 IBAction 中,它添加了触发 KVO 方法的核心数据对象,该方法触发了IBAction 等等。这就是为什么我试图弄清楚从哪里调用该方法,以便停止这个无限循环。
【问题讨论】:
-
StackTrace 类有帮助吗?
-
Cocoa 中没有 StackTrace 类。
-
不——不是重复的。在那个问题中,OP 试图调试一些东西。在这种情况下,Joshua 试图使用调用方法来确定正在执行的方法中的上下文。非常非常不同。
-
@bbum touché。 (在这里添加额外的字符,以便我发表评论)
标签: objective-c cocoa