2011-07-19 59 views
3

如果在.h文件中有一種方法,例如loadMediaImages,那麼如何在項目中找到對該方法的所有引用?在Visual Studio中,當突出顯示並單擊方法名稱時,內容菜單上會顯示「查找所有引用」選項。類似於Xcode如何查找對Xcode中所有方法或屬性的引用?

+0

從答案看來,這個功能在XCode 4中不存在。我已向Apple支持提交了增強請求。 – ChrisP

+0

這是[在Xcode中查找方法引用]的確切副本(http://stackoverflow.com/questions/7145045/find-method-references-in-xcode),雖然這個是先發布的,另一個已經收到更多的意見和更好的答案,所以這個應該可能會被關閉(儘管+1)。請注意,儘管標題,問題(和我的答案)包括屬性。 –

回答

0

您可以在整個項目中進行搜索......我沒有準備好屏幕,但我知道Xcode可以。

0

如果我沒有弄錯,Xcode 4(不知道以前的版本)不支持Find All References搜索。您可以通過按Shift + Cmd + F(在編輯菜單的工作空間中查找)執行文本搜索,但是這找不到確切的「引用」,只是匹配文本。您最好使用重構菜單,正如Finding all references of a variable or a method in Xcode4中討論的那樣,但它不是很乾淨,需要做更多的工作。

2

我正在尋找類似的選項。我不知道爲什麼Xcode不包括這一點。 但是我有一個工作要使用,直到Apple在Xcode中給出這個選項。

試試這個源代碼(.M)文件,

Select the symbol, right click -> Refactor -> Rename 
-> Give a name whatever you wish, then press Preview. 

現在你可以看到所有的引用。你可以Cancel /不要重命名它。 :)

或者按Cmd + Shift + F,然後選擇optons查找>參考>匹配或包含。但它會搜索具有相似名稱的所有文本。不像優雅重構。

0

在Xcode中沒有看到這個。儘管只是FYI,但你可以用AppCode來做到這一點。

3

使用「搜索導航器」可以在項目或工作區內搜索符號引用。單擊搜索框中的小放大鏡圖標以「顯示查找選項」,然後選擇樣式:符號參考。

Search Navigator with find options

注:這是在Xcode 4.6,但可能已經存在於早期版本。

相關問題