常在河边走,今天一不小心就湿鞋了。当我从桌面网项目里面拖拽文件夹时,引用文件夹中的文件,Xcode 一直提示:
file not found
相信细心地朋友们已经发现了我拖拽进入的这个文件夹的颜色是蓝色
的,而你在项目中创建的文件夹的颜色是黄色
的;不错问题就是出现在了这个“颜色”上面了
当我们从外部往Xcode中拖入文件的时候,需要选择 folders,如上图所示两种选择,奥妙就在这两种选择之间
- Create groups,groups 被创建或者添加,会以
黄色文件夹
形式存在,你可以直接添加它内部文件的头文件
来引用内部文件. - groups下的cpp文件是会被编译的
- 注意:在项目中创建的文件夹(New Group),实际上并不会存在于项目的目录中
- Create folder references,只是创建了文件的引用,会以
蓝色文件夹
的形式存在, - 这些文件夹里面的文件不会被编译,必须加入文件的路径才能够使用,否则就会找不到文件
- 据说这种方式里面的文件名称可以进行复用