2011-12-14 53 views
2

如何將源文件從一個文件夾物理移動到另一個文件夾,並告訴Xcode 4.2這些文件的新路徑?在Xcode 4.2中移動源文件

+1

這裏有用的提示:http://stackoverflow.com/questions/4414181/moving-files-into-a-real-folder-in-xcode – petert 2011-12-14 10:12:49

回答

5

見Xcode的層次是純粹的視覺組織體系。它對您的實際文件層次結構沒有影響。 Xcode將實際的文件系統留給你。因此,如果你願意,你可以在磁盤上有一個文件夾,包括所有的源文件,資源等。然後,在Xcode中,你可以有一個精心組織的層次結構來顯示你的源文件。

爲了讓您的事情先做製作文件的副本所需的目錄。然後從Xcode項目中刪除所有這些文件。然後添加新目錄中的現有文件,這樣就可以讓Xcode鏈接到新目錄。

讓我知道這是否有幫助。

謝謝

0

謝謝你的解決方案。

我創造了這個項目裏面在進行一個項目X,後來,有2個文件視圖控制器XViewController.h和XViewController.m。這些文件(有些錯誤)不是在物理+ xcodevirtual項目文件夾X內創建的,而是在包含X的根文件夾中創建的。 當我將這些文件從Xcode內部移動到X文件夾時,這些文件看起來像是在那裏移動X,他們出現在項目層次結構中。

然而,這樣我結束了在同一級別爲X物理文件夾,其中2個物理副本,而另一個X下

在XViewController.h增加一個屬性後,建設項目我注意到我的更改沒有奏效,Xcode報告了XViewController類和.h文件中沒有這樣的屬性的錯誤。

使用「在Finder中顯示」選項,我找到了真正的文件。然後,我複製了X物理文件夾下的更新物理文件,並刪除了與X相同目錄級別的文件。這樣,Xcode項目對這些文件的引用就變成紅色,這意味着虛擬環境丟失了文件。所以,我徹底從Xcode中刪除了它們。

然後使用文件 - >「添加文件到X ...」菜單選項我「好」的物理文件重新連接到我的項目X,而這個搞亂問題得到解決。