2012-09-18 102 views
6

當我更新Xcode中的源文件(不是頭文件)時,Xcode似乎不知道何時與該庫重新鏈接。如何強制Xcode重新鏈接

有沒有辦法迫使xcode重新鏈接而不必清理或修改頭文件?

回答

1

糾正我,如果我錯了,但我相信,如果你放下最新的源文件在同一位置,並蓋過以前的版本的文件。 Xcode中會選擇最新的源文件

+0

它當然*應*。 –

+1

該文件的時間戳似乎存在問題:如果您將某個文件放置在原始文件修改時間較早的相同位置,則依賴關係跟蹤似乎不會將其視爲更改。 –

+0

感謝尼古拉指出,我不知道時間戳會影響依賴性的工作方式。 – lancegoh

-1

你可以簡單地去產品 - >清潔和當你重建必須編譯重新鏈接一切

+0

syvex明確要求解決方案「無需清理」。 –

+1

閱讀得更好,他問「無需_clean或modify_ **頭文件**」,而不是項目。如果在頭文件下他的意思是項目,那麼這是錯誤的問題,而不是我的答案... – Shebuka

1

如果您已經添加了庫作爲子項目,請記住在構建階段中將其添加爲「目標依賴項」。