iOS Xcode工程目錄的 folder 和 group的區別

來源:互聯網
上載者:User

標籤:藍色   nbsp   img   view   點擊   -o   代碼   單選   www.   

在使用AFN的時候遇到的一個小問題,就是因為folder和group的區別。

出現的問題在上一篇文章:AFN基本使用
先看一張區別的圖:

 


Snip20150705_1.png

藍色的是folder 黃色的是group。

二者區別:
  1. group 一般只在你的工程中是檔案夾的形式,但是在本地的目錄中還是以散亂的形式放在一起的,除非你是從外部以group的形式引用進來的。
  2. folder 只能作為資源,整個引用進項目,不能編譯代碼,也就是說,以folder形式引用進來的檔案,不能被放在complie sources列表裡面。
以folder的形式引用檔案

我拖動外部的檔案夾 到我的xcode工程目錄中會彈出對話方塊,

 


Snip20150705_2.png

第一個選項按鈕為group , 第二個選項按鈕為folder。

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

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

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

 


 

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.