先看下 stackoverflow上的解釋
大致意思是說 Groups是 用來維護(hù)整個工程信息的途徑,其并不反映文件系統(tǒng)及編譯進(jìn)app的文件的位置司训,而folder的是一個文件系統(tǒng)上的目錄旱捧,其將目錄內(nèi)容反映到了Project結(jié)構(gòu)中独郎,目錄中的更新也會反映到Project中來踩麦,且編譯的時(shí)候,這些目錄也會反映在編譯的app bundle中(請不要誤認(rèn)為其中的文件可以像其他group中的頭文件及.m文件一樣可以被xcode感知氓癌,千萬不要谓谦,這里感覺放點(diǎn)資源文件還靠譜點(diǎn))
為神馬突然要討論這個問題呢,因?yàn)榻裉靉dd Folder( 選 "Add Files to 'projname' " 的時(shí)候贪婉,新建了文件夾a ,并選中反粥,確定) 的時(shí)候,沒看 這個"Added folders: create groups/create folder references" 的選項(xiàng)疲迂,讓它使用了默認(rèn)的" create folder references" 選項(xiàng)才顿,結(jié)果,挪進(jìn)去的xib文件編譯的時(shí)候報(bào)錯說找不到 自定義的view( 已經(jīng)定義并將 .h和.m文件移到了新建的那個文件夾a),其實(shí)壓根兒跟xib文件一點(diǎn)關(guān)系都沒有鬼譬,是因?yàn)樘砑拥臅r(shí)候沒有 create group