藍(lán)色文件夾
藍(lán)色文件夾(folder)一般作為資源文件夾使用兄墅,與黃色文件夾的主要區(qū)別是不參與編譯,所以說如果你在這些文件夾下編寫的邏輯代碼是不參與編譯的诈泼,其他文件也不能直接引用它們膝迎,若引用其中文件需要全路徑攘须。
添加方式:
選擇Create folder references
黃色文件夾
黃色文件夾(group)是邏輯文件夾摧扇,主要是為了邏輯上的分組圣贸,如果手動創(chuàng)建(通過New Group選項(xiàng))group并不會真正創(chuàng)建一個文件夾文件,該文件夾下的文件則會散亂的存放在工程根目錄下扛稽。當(dāng)然我們通常會讓Xcode中的文件樹與實(shí)際工程文件中的文件樹保持一致吁峻。
選擇Create groups
最后來說明一下Copy items if needed這個選項(xiàng)
勾選后,會自動復(fù)制一份相同的文件到你的工程中在张,引用的是復(fù)制后在工程目錄中的位置用含。若不勾選,文件的引用位置則是文件的原位置(不建議這樣做瞧掺,如果該文件在工程外被刪除耕餐,工程則無法引用凡傅,所以還是復(fù)制一份到工程中辟狈,這樣更利于工程文件的管理)。