iOS:xcode 中Groups vs Folder References

本文详细介绍了在iOS开发中,xcode添加资源时的两种方式——Groups和Folder References的区别。Groups是xcode内部的组织形式,只影响xcode的目录结构,而Folder References则直接引用文件夹,移动或修改Group内的文件会影响实际存储位置。在多个Target环境下,需设置每个文件的目标成员资格。Folder References更符合文件在Finder中的实际位置,但外部修改可能导致引用断裂。选择Groups或Folder References需根据项目需求和文件管理便捷性来决定。
摘要由CSDN通过智能技术生成

           前言:当xcode添加资源的时候,有俩种引用方式,分别为Groups 和 Folder Reference俩种方式。它们在xcode中显示也不同,一个是yellow,一个是blue。

 Groups

     A.Xcode只是保存一个对文件(夹)的引用,在xcode中对文件(夹)操作各种操作,只是影响xcode的目录结构,.xcodeproj文件而已,对它的实际存储位置几乎不做影响(如果引用的时候选了copy选项,实际存储在项目工程目录里,也没有影响),group是xcode内部的组织形式(目录结构)。

         1.在xcode中随意移动Groups的文件(夹),只是它在xcode中目录结构改变了,它的实际存储位置不受影响,原来存储什么位置,还是那个位置。

         2.在xcode中修改Groups的文件夹的名字,group名字变了,文件夹的实际存储名字不变,但如果修改Group的文件的名字,实际存储文件的名字会变。

         3.不管该group在xcode中如何移动,它对应的实际文件夹不变。

         4.Group的文件夹都会对应盘上的一个实际存储的文件夹位置。往这个group中新添加文件,该文件会保存到group对应的实际文件夹中。

            在哪个group1中里面new group,新的group对应的文件夹就是它所属group1对应的文件夹。比如在xcode根目录new group,group对应的就是project目录。往group里面添加文件就是往project目录里添加文件。在xcode target名字group中new group,对应的就是target的根文件夹。

           

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值