跳转到Xcode中的定义

时间:2014-06-03 14:55:04

标签: ios xcode

让我们说在一个目标中,我有4个类:class1,class2,class3,class4。所有都有相同的公共方法(在.h文件中声明)。

class1.m文件中,如果我右键单击下面一行中的方法名称并选择“Jump To Definiton”。

[self methodName];

Xcode跳转到其他随机选择的类(class2.m,class3.m,class4.m)中的方法。它没有跳到同一类的方法。

任何解释为何这样做?

编辑:

  1. 如果您进行CMD +点击,也会发生这种情况。

  2. 与... @ selector(methodName)...

  3. 相同

1 个答案:

答案 0 :(得分:1)

我认为它没有足够的背景知道应该去哪里。

您是否尝试过CMD +点击要跳转的方法?如果有多种可能性,它应该为您提供一个弹出列表供您选择。

编辑:当我遇到同样的事情时,我只是求助于CMD + SHIFT + F并输入方法名称作为搜索词并从那里开始。不确定还有什么建议。