在项目中拖动文件给出的提示详解

如果你在从项目外部往里拖放一个文件, 系统会给你提示如下一个Message, 那么他们到底都有什么用呢

我将利用a作为文件、A作为文件夹, 说明具体情况

1. Destination: Copy items if needed

如果你勾选这个选项, 那么A文件将从原路径copy到项目中(如果是项目中的文件, 将不会动, 如果是其他地方的文件就会复制过来).如果你删除【Move to Trish】之后你会发现项目中的文件被删除, 原路径的A文件没有被删除

如果你没有勾选这个文件, 那么此文件将会作为引用文件引用在项目中, 其实质项目中没有这个文件, 如果你删除【Move to Trish】之后你会发现原路径的A文件直接被删除掉

2. Added folders

  2.1. Create groups

  2.2. Create folder references

3. Add to targets 后面跟着的是项目中的每个targets, 所以不做其多余解释

简单点说这个选项就是这个文件到底要不要放到资源包里面去, 如果你勾选了, 在编译的时候系统会把这个文件放到资源包里, 如果你没勾选就不会一起放到资源包里

如果你没有勾选这个选项那么你也可以在这里把这个文件加进去

 

posted @ 2016-02-22 22:57  To-J  阅读(187)  评论(0编辑  收藏  举报