我有幾個似乎與項目編譯的源文件(全部在一個組中),但我無法步入它們或設置任何斷點。爲什麼我不能在我的XCode源代碼中插入或設置斷點?
這些文件是我在項目中使用的相同文件的較新版本。 (我更新了第三方使用的代碼)。更新之後,這些較新的文件似乎與項目一起編譯,但不知何故,它們似乎並不是鏈接器放入我的最終對象(就像它使用較舊的文件一樣)。
所以我可以這樣做:
1.在這些文件的一個強行創建一個語法錯誤和編譯器抱怨
我不能做到這一點:
1.在任何一個文件
命中斷點 2.步入從斷點這些文件之外
3.任意代碼添加的NSLog語句,看看輸出
它像項目文件(或別的東西),有它的手在老編譯後的文件(因此th e項目編譯正常並運行)並且不會替換這些文件。
幫助!
試過,只有1個文件。有一些緩存的.o文件嗎? – pbx 2011-12-13 22:22:24
是的,也許也做一個完整的「乾淨」。 (Cmd的移K)。 – Mundi 2011-12-14 11:32:02