常在河邊走,今天一不小心就濕鞋了。當我從桌面網項目里面拖拽文件夾時,引用文件夾中的文件,Xcode 一直提示:
file not found
錯誤信息
相信細心地朋友們已經發現了我拖拽進入的這個文件夾的顏色是藍色
的,而你在項目中創建的文件夾的顏色是黃色
的;不錯問題就是出現在了這個“顏色”上面了
引用外部文件配置界面
當我們從外部往Xcode中拖入文件的時候,需要選擇 folders,如上圖所示兩種選擇,奧妙就在這兩種選擇之間
- Create groups,groups 被創建或者添加,會以
黃色文件夾
形式存在,你可以直接添加它內部文件的頭文件
來引用內部文件. - groups下的cpp文件是會被編譯的
- 注意:在項目中創建的文件夾(New Group),實際上并不會存在于項目的目錄中
- Create folder references,只是創建了文件的引用,會以
藍色文件夾
的形式存在, - 這些文件夾里面的文件不會被編譯,必須加入文件的路徑才能夠使用,否則就會找不到文件
- 據說這種方式里面的文件名稱可以進行復用