2011-12-30 74 views
3

出於藍色,「符號導航器」(導航器窗格左側的第二個圖標)開始讓我訪問單個.h文件。 「項目導航器」繼續顯示整個項目。Xcode 4.2符號導航器廢棄

我已經嘗試來回翻轉的東西,重新啓動Xcode等無濟於事。它卡在那個文件上。

我的一個線索是.h文件是項目第二個目標中唯一的.h文件,一個測試目標。但我沒有看到用符號導航器選擇目標(vs項目)進行導航的任何方式(並且我絕對沒有「玩」任何可能影響此設置的設置。)

任何想法?導航在Xcode 4中已經是sux了,我不需要進一步受這個問題的束縛。

附加信息:我注意到,當符號最明確存在(並通過搜索找到)時,Cmd /單擊項目中定義的符號會產生「符號未找到」。

嘆息神祕地再次開始工作。只有可能的線索是,我們在某個時刻與該計劃保持一致(與另一個問題有關)。

1/9/12就像神祕地回來。然而,這是從CVS更新後發生的。

1/10/12找出問題出在Xcode的「索引」的東西,發現你可以刪除索引(和其他「派生數據」的東西),並強迫它在管理器/項目。是否這樣,當我下次打開項目時索引被重建。但是,現在Navigator只在測試目標中列出了幾個文件,所以實際上是一個倒退的步驟。

+0

Xcode 4.3.3中的相同問題:-( – Besi 2012-07-12 12:39:25

回答

3

幹得好!非常感謝!

我有相同起源的問題,尤其是這裏的症狀: 1)Cmd的+點擊的方法調用,.h文件,定義的名稱會導致「找不到符號」消息 2)代碼編輯器中突出不在顏色 3)符號導航(Cmd + 2)只是空的

刪除組織者/項目中受影響項目的派生數據,並重新打開項目解決了這個問題。當您重新打開項目時,自動執行重新索引並再次運行!

可惜XCODE太麻煩了。 :-(

一旦開始,非常感謝熱舔!