/*
Destination Copy items into destination group's folder (if needed)
Folders Create groups for any added folders
Create folder references for any added folders
*/
1、Destination Copy items into destination group's folder (if needed)
主要是说明,是否要将文件拷贝到工程所在目录。
如果不选中,而且该库文件不在工程目录下,引入文件的时候就仅仅是引入逻辑链接,不拷贝文件。(如果库文件移动,则可能在编译工程的时候出错)
如果选中,则将该文件拷贝到工程目录下(系统推荐的方式),虽然引用的也是逻辑链接,但是不会因为引动库文件而引起错误
当选择拷贝到工程目录下时,Xcode默认将文件夹拷贝到如下路径:与xxx.xcodeproj文件在同一层目录结构.
2、Folders Create groups for any added folders
导入文件的时候会是逻辑结构,而不是物理结构,目录结构图标如下,黄色的文件夹结构,和构建的Group是一样的.
3、 Create folder references for any added folders
创建引入的是蓝色的文件夹结构,物理路径
在引用的过程中发现之前的一个错误,把库文件和系统自身的文件放置在一起,只是用文件夹区分,引用的时候总是需要加上文件夹名称,导致引用的路径很长,
其实发现Xcode自身就做了处理。
但是这样虽然省略了文件夹引用路径,但是又来了一个缺点,引用的时候无法自动提示,需要手动敲入头文件,正确之后才不会报错.