Xcode引入外界文件时选Create groups 或 Create folder references的区别

一、使用Create groups 我们在项目中可以手动添加一个groups(右键点击选择New Group),但是手动添加的groups实际上并不会存在于项目的目录中,被添加进groups中的文件仍在位于它原来所在的位置,但从外部引入进来的groups并不会如此。groups一旦被创建或添加,都是以黄色文件夹的形式存在的,当你想要使用文件夹中的某个类的头文件时,你可以直接添加它的引用。因为groups下的cpp文件是会被编译的。

二、使用Create folder references方法只是将文件单纯的创建了引用,是以蓝色文件夹存在的这些文件不会被编译,所以在使用的时候需要加入其路径,否则会导致引用数据为空。

你可能感兴趣的:(reference)