如果你有一个方法,比如在.h
文件中的loadMediaImages
,你如何找到项目中对该方法的所有引用?在Visual Studio中,当你高亮并点击方法名时,内容菜单中有一个"查找所有引用"选项。在Xcode中有类似的功能吗?
如果你有一个方法,比如在.h
文件中的loadMediaImages
,你如何找到项目中对该方法的所有引用?在Visual Studio中,当你高亮并点击方法名时,内容菜单中有一个"查找所有引用"选项。在Xcode中有类似的功能吗?
使用“搜索导航器”可以在项目或工作区中搜索符号引用。点击搜索框中的小放大镜图标以“显示查找选项”,然后选择样式:符号引用。
注:这是在Xcode 4.6中,但可能也存在于早期版本。
我正在寻找类似的选项。我不知道为什么Xcode没有包含它。
但是在Apple在Xcode中添加该选项之前,有一个解决方法可以使用。
在源代码(.m)文件中尝试以下内容:
Select the symbol, right click -> Refactor -> Rename
-> Give a name whatever you wish, then press Preview.
取消
/不重新命名它。 :)Cmd + Shift + F
,然后选择选项“查找”>“引用”>“匹配”或“包含”。但它会搜索所有具有相似名称的文本。不像重构那样优雅。在工作区中查找所选符号是您需要的
基本上执行与重构 -> 重命名相同的搜索操作
你可以在整个项目中进行搜索...我没有准备好的屏幕,但我知道Xcode可以。
initialize()
)时,它并不实用。 - Petru Lutenco如果我没记错的话,Xcode 4(之前的版本不确定)不支持查找所有引用搜索。您可以通过按下Shift+Cmd+F(在编辑菜单中的“工作区中查找”)在整个项目中执行文本搜索,但这并不会找到确切的“引用”,只是匹配的文本。您最好使用重构菜单,如Xcode4中查找变量或方法的所有引用所述,但它不太干净,需要比应该更多的工作。