加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何在文件系统中映射Xcode中的组

发布时间:2020-12-14 17:52:51 所属栏目:百科 来源:网络整理
导读:对于如何正确地问这个问题,我有点失落.基本上不是 Xcode“智能组”,我希望组在物理上转换为文件系统上的目录.这是如何在Xcode 3.1.2中完成的? 解决方法 在Xcode中,文件结构有点用词不当,您在Xcode项目中看到的结构是项目的引用映射,而不是项目存在的结构的
对于如何正确地问这个问题,我有点失落.基本上不是 Xcode“智能组”,我希望组在物理上转换为文件系统上的目录.这是如何在Xcode 3.1.2中完成的?

解决方法

在Xcode中,文件结构有点用词不当,您在Xcode项目中看到的结构是项目的引用映射,而不是项目存在的结构的关系映射.例如,如果在名为’foo’的项目的根目录中的项目中创建一个组,则会创建对由项目设置管理的容器’foo’的引用,它不会创建名为’foo’的文件夹在文件系统中存在应用程序的根目录中.这是许多使用Xcode的开发人员争论的焦点.

相反,我建议(如@smorgan所说)你在文件系统(Finder)的项目文件夹中创建文件夹结构,例如,导航到你的项目并创建文件夹’bar’.然后在项目控件中单击项目并选择ADD>现有文件…并选择文件夹.这会将’bar’文件夹导入到您的项目中 – 实际上只是为项目中的所述位置创建一个名为’bar’的引用指针.

如果您是喜欢为项目设置标准或定义结构的人,请创建项目文件夹以及您通常拥有的所有文件夹和子文件夹 – 项目框架/树.这可能在根目录下有源和资源,然后在内部资源中你可能有其他文件夹,如图像,音频,视图,单元格等…你的源文件夹可能有UI,模型,实用程序等…而UI可能有开始,设置,应用程序等…一旦您将默认项目文件夹定义为ZIP根文件夹,并将其命名为“XCode项目大纲”或对您有意义的东西.

当您有一个新项目即将开始时,将ZIP文件复制到您希望项目存在的位置,并简单地解压缩文件并将文件夹命名为项目名称.然后在该文件夹中创建新项目文件,然后按照ADD现有文件… /文件夹…(递归=选中),它将整个项目文件夹hiarchy添加到项目中.为了更高级的魔力;包括非应用程序特定的应用程序框架的常见位,并在ZIP文件中包含这些文件.然后,当您解压缩并添加文件夹层次结构时,您还将添加基本文件(.h,.m等…)以及快速轻松地一举一动.

我应该提到的一件事是,如果您从已经拥有的项目开始并且该项目受版本控制,那么您最好从存储库中“导出”该项目.这将基于(head)中的当前版本构建所有文件,并删除所有隐藏的.svn引用.然后,您可以根据需要修剪和修改该文件夹,以创建项目文件夹模板ZIP文件.祝你好运,编码愉快!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读