簡體   English   中英

為什么我的Xcode知道項目的目錄應該有文件?

[英]Why my Xcode know the project's directory should have the files?

當我閱讀GitHub項目時,下面有一種類型,當我點擊它時,它將轉到AFNetworking開源項目。


下載這個項目后,當我使用Xcode打開它時,它會顯示紅色目錄和紅色文件,它代表它們不存在。

我在我的電腦上打開項目,我可以看到AFNetworking目錄,但它是一個空目錄。

在此輸入圖像描述

所以,我的問題是:

Xcode如何知道AFNetworking目錄下應該有這么多文件? 以及如何將文件還原到目錄?

這是用來干嘛的? 它只是一個鏈接? 不是包含代碼的目錄?

這意味着Xcode找不到文件夾和文件。

Xcode如何知道AFNetworking目錄下應該有這么多文件? 以及如何將文件還原到目錄?

我不確定這個,但我想你可以嘗試下面的截圖中的文件夾按鈕來找到你的文件/文件夾。

要么

您可以單擊Xco​​de中的紅色文件夾,然后按DELETE 然后轉到項目文件夾並將整個文件夾拖到Xcode中以重新導入它。

對於第二個問題,

在此輸入圖像描述

Xcode有一個存儲此信息的項目文件( $PROJECT_NAME.xcodeproj )。

項目導航器中的黃色文件夾稱為 這些不是文件系統上的文件夾,但它們指向文件系統上的文件夾。 每個組包含文件和其他組。 此類組中的文件也是對文件系統上的文件的引用。

如果刪除Xcode中項目導航器中引用的文件夾或文件,則會顯示該項為紅色,因為它找不到它指向的文件夾或文件。

重要的是要了解項目導航器中的層次結構與文件系統上的層次結構不對應。

除非您之前已將這些文件簽入Git等VCS,否則無法恢復這些文件。 您可能仍然在Time Machine中備份這些文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM