在Xcode4中查找变量或方法的所有引用

asl*_*nci 27 reference xcode4

这里有一个类似的问题,但我无法利用XCode 4中的答案.我用谷歌搜索了它,但我也无法想出任何有用的东西.获取此信息的有效方法是什么?

Kir*_*odd 30

在项目中查找,但如果您要搜索在任何地方更改名称,更好的方法是使用重构菜单.

编辑:您可以使用重构来查找引用特定变量的位置.选择变量并选择Edit-> Refactor-> Rename.在重构屏幕中,重命名变量(只需在末尾添加_或其他内容)并单击预览.它将在项目中的任何地方显示变量被引用.单击每个文件以查看调用变量的行.完成后,取消重构.

  • 当XCode不支持我们可以在eclipse,visualstudio,netbean,...中轻松完成的许多重要功能时,会感到惊讶. (32认同)
  • +1重构技巧.Lame它有能力做到这一点,但不只是提供一种简单的方法来查找引用.哦Xcode. (3认同)

npe*_*low 19

我强烈建议你试试JetBrains的appCode.JetBrains在制作IDE方面有很多经验(是的,甚至超过Apple;)甚至在appCode的EAP方面做得非常出色.查找用法,以及更多非常好的工作.

您只需在appCode中打开现有的xcode项目文件,然后搜索 - >查找用法.


dev*_*os1 8

正如Casebash在这里指出的那样,实际上有一种方法可以在Xcode中搜索符号,但不幸的是,使用起来并不直观或方便.

首先,打开搜索导航器(Cmd + Shift + F)并将其更改StyleSymbol References.然后在搜索框中键入符号的名称(如果它只是一个变量名称,您可以在代码中选择它并键入Cmd-E将其复制到搜索字段).如果要搜索方法,请务必使用冒号分隔符号,如下所示:

doSomethingForObject:withParameter:andOtherParameter:
Run Code Online (Sandbox Code Playgroud)

现在,如果有人可以说服Apple为此添加一个上下文菜单项,我将是一个快乐的露营者.:)