美文网首页
Xcode中蓝色文件夹和黄色文件夹的区别

Xcode中蓝色文件夹和黄色文件夹的区别

作者: 小小Q吖 | 来源:发表于2016-06-23 12:35 被阅读136次

    版权声明:出自MajorLMJ技术博客的原创作品 ,转载时必须注明出处及相应链接!

    本文是练习打字而作,如有疑问,请联系我,第一时间删除。

    蓝色文件夹

    Paste_Image.png

    蓝色文件夹(folder)一般作为资源文件夹使用,与黄色文件夹的主要区别是不参与编译,所以说如果你在这些文件夹下编写的逻辑代码是不参与编译的,其他文件也不能直接引用它们,若引用其中文件需要全路径

    添加方式


    Paste_Image.png

    黄色文件夹


    Paste_Image.png

    黄色文件夹(group)是逻辑文件夹,主要是为了逻辑上的分组,如果手动创建(通过New Grounp选项)group并不会真正创建一个文件夹文件,该文件夹下的文件则会散乱的存放在工程目录下。当然我们 通常会让Xcode中的文件树与实际工程文件中的文件数保持一致。


    Paste_Image.png
    最后来说明一下Copy items if needed 这个选项
    Paste_Image.png

    勾选后,会自动复制一份相同的文件到你的过程中,引用的是复制后在工程目录中的位置,若不勾选,文件的引用位置则是文件的原位置(不建议这么做,如果该文件在工程外被删除,如果该文件在工程外被删除,工程责无法引用,所以还是复制一份到工程中,这样更利于工程文件的管理)

    相关文章

      网友评论

          本文标题:Xcode中蓝色文件夹和黄色文件夹的区别

          本文链接:https://www.haomeiwen.com/subject/nenndttx.html