iOS Xcode工程目錄的 folder 和 group的區別(藍色和黃色檔案夾的區別)

來源:互聯網
上載者:User

標籤:

XCode工程目錄裡面,有時你會發現2個不同顏色的檔案夾,一種是藍色的,一種是黃色的,最常見的是黃色的,我也是最近學習html5的時候,發現還有藍色的檔案夾呢,

來看下吧


 所示,藍色的是folder 黃色的是group。 那麼它們有什麼區別呢?

1. group 和 folder的區別

group 一般只在你的工程中是檔案夾的形式,但是在本地的目錄中還是以散亂的形式放在一起的,除非你是從外部以group的形式引用進來的。

folder 只能作為資源,整個引用進項目,不能編譯代碼,也就是說,以folder形式引用進來的檔案,不能被放在complie sources列表裡面。

2. 以folder的形式引用檔案

我拖動外部的檔案夾 WebViewJavascriptBridge 到我的xcode工程目錄下面

會彈出對話方塊,


copy,是指檔案不在項目的目錄下面,例如項目在案頭上,檔案在 Download 下,你 copy 就會被複製到項目裡面。如果檔案原本就在項目裡面,則不執行任何操作。這裡不管它,重點是 下面的單選框。

這裡我選擇的是以folder的形式引用檔案夾,點擊完成,如所示,檔案夾是藍色的,並且編譯檔案清單裡面沒有 webviewjavascriptBridge.m這個檔案,證明檔案夾引用,只會引用檔案夾,檔案夾裡面的東西都會直接拷貝到 bundle 包,不參與編譯。


2. 以group的形式引用檔案

回到1的第一步,選中 create groups for any added folders ,點擊完成,則如所示,檔案夾是黃色的,並且編譯檔案清單裡面神奇的存在了 webviewjavascriptBridge.m這個檔案


 

現在,終於明白了 folder和 group的區別了。 
 轉自:http://blog.csdn.net/fanjunxi1990/article/details/9352917

iOS Xcode工程目錄的 folder 和 group的區別(藍色和黃色檔案夾的區別)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.