【问题标题】:How do I find in Xcode all caller functions of a specific function like eclipse's Call Hierarchy?如何在 Xcode 中找到特定函数(如 eclipse 的调用层次结构)的所有调用者函数?
【发布时间】:2011-11-16 04:38:10
【问题描述】:

如何在 XCode 中找到特定函数的所有调用者函数,例如 eclipse 的调用层次结构

【问题讨论】:

标签: objective-c xcode


【解决方案1】:

自从 XCode 4.4 发布以来,这个功能就存在了,被称为“显示相关项目”。 有多种方法可以访问弹出菜单,您可以查看所有呼叫者和被呼叫者等。

最快的方法是:

  1. 在代码中标记方法(使用光标或双击名称)
  2. Ctrl+1
  3. 从弹出菜单中选择“来电者”

您也可以转到查看->标准编辑器->显示相关项目或按编辑器窗口上方行中箭头按钮左侧的小按钮(它显示您当前选择的文件和方法)。

【讨论】:

  • 正是我想要的。比上面列出的副本更好的答案。
  • 我希望我能给这个更多的赞成票。请注意,这也适用于 Objective-C++ 和 C++。另请注意,它不适用于:仅由 XIB、init 方法或 C++ 构造函数调用的 IBAction。
【解决方案2】:

有一个热键-> ^CmdShift + H

【讨论】:

  • 这太不可思议了。 Find > Call Hierarchy 是一个非常强大的工具。
猜你喜欢
  • 2013-01-05
  • 2010-11-11
  • 1970-01-01
  • 1970-01-01
  • 2019-06-16
  • 1970-01-01
  • 1970-01-01
  • 2010-10-05
  • 1970-01-01
相关资源
最近更新 更多