我怎么知道谁在Xcode中调用该方法?

qiu*_*ian 4 xcode

Xcode是否有办法显示方法的调用函数?我想知道类中方法的所有调用函数.解决方案是在项目中找到方法,但有时不同的类具有相同名称的方法 - 这可以找到我们不寻找的方法.

许多其他IDE都具有此功能,例如Visual C++ 2003/2005/2008,Eclipse ......

你能在XCode中做到这一点吗?

Eld*_*dad 8

Xcode 4.4引入了这一功能: Xcode 4.4中的新功能(向下滚动到'查找和搜索添加')

  1. 将光标移动到您感兴趣的功能之上
  2. 打开"助理"编辑器(^ + + Enter)
  3. 在助理编辑器的顶部,选择"来电者"
    助理编辑 - 来电者

  4. 您将看到调用您的函数的所有函数的列表
    助理编辑 - 下拉列表

不像其他IDE那样有效,但是能完成这项任务.

  • 更快的方法是打开上面的弹出菜单,只需突出显示你想知道调用者的方法,然后按Ctrl + 1; 无需实际打开助理编辑器. (6认同)