2011-05-08 41 views
2

在Xcode 4.0.2中運行分析會在問題導航器中顯示問題。點擊某個問題後,相應的文件將顯示在編輯器窗格中,但無法顯示代碼中問題出現的位置,因爲我習慣於從Xcode 3.x.有誰知道我可以打開這個功能?Xcode 4 - 分析問題不會在編輯器中顯示

+1

在進一步探索中,問題只發生在一些項目上。其他項目顯示編輯器中的內聯問題很好。 – 2011-05-08 18:23:07

回答

0

我有時候見過這種情況。我相信這是Xcode中的一個錯誤。重新啓動Xcode並重試。

1

幾個祕訣:

首先,如果你正在尋找在那裏的Xcode標註的箭頭,記住,你可能需要擴大在Xcode的問題導航頂層分析結果在項目視圖然後點擊第二級問題以查看這些問題 - 查看屏幕截圖。

截圖1:所選頂層問題 - 沒有箭頭

截圖2:第二個層面的問題選擇 - 箭!

enter image description here

二提示:如果這些東西不工作,嘗試清洗項目的生成產品的文件夾。按住Option(alt)鍵並從產品菜單中選擇Clean Build Folder ...。 (你需要按住Option鍵,否則你不會看到菜單選項。)

+0

感謝您的提示。不幸的是,我的編輯沒有顯示箭頭(如圖2),甚至突出顯示了問題的線路(如圖1),是否擴展了結果。做清潔生成文件夾是一個有趣的建議,但是當我按住Option時,清潔生成文件夾菜單項變灰。任何想法爲什麼會這樣?也許這與我的問題有關。 – 2011-06-21 04:52:34

+0

嗯......很奇怪。你的build文件夾在哪裏?(做一個針對設備而不是模擬器的構建,然後按住Ctrl並點擊產品下的.app並選擇Show in Finder。) – 2011-06-21 08:16:19

+0

是的,這可能是相關的 - 當我在Xcode中查看分析器輸出日誌時,它既讀取來自並寫入構建目錄。如果Xcode找不到你的編譯目錄或者沒有權限訪問它,我假設這會阻止分析器做它的東西。 – 2011-06-21 08:19:10

0

一個說明。我在以外的文件中看到這個當前項目。我目前有一個庫,其中缺少註釋的文件存在,只是將它們添加到我的當前項目而不復制它們。還沒有完成項目依賴項設置,所以如果你指的是項目之外的文件,可能是原因。 (我打開庫項目,做了一個分析和註釋露面。)

0

哇噢,我已經釘它!至少對於我來說。我一直在爲這個問題奮鬥了大約2個小時,嘗試了這裏提出的所有東西以及更多(Xcode 4.0.2,Snow Leopard)。奇怪的是我有一個文件,警告正確顯示在編輯器中。然後我注意到所有其他文件的區別;在文件檢查器窗格中的位置被指定爲「相對於項目」(警告在編輯器中正確顯示),其他所有項目文件是「相對於集團」(警告在編輯器中沒有顯示)。

我把這個問題的一個文件,打開開關對「相對於工程」的位置,重新分析和賓果!我在編輯器中看到了它的警告。

我想與大衛Goodine的答案闖民宅有點這關係到項目外部的文件。