这不是我第一次遇到这个问题,我也怀疑不是最后一次。尽管从内到外学习了许多框架,但我仍然发现一个简单的xcode项目的组织结构难以捉摸。我只是想将一个项目从CATouchSynth重命名为ABTouchSynth。不久前,我发现,如果您在项目导航器中单击“项目”文件夹,而不是在“标识和类型”部分中更改名称,它将把许多相关的文件和目录重命名为新名称。但是,计算机上的文件夹中有一个主文件夹,该主文件夹没有更改,但仍具有旧名称。我看不到通过Xcode更改此文件夹名称的方法,因此我从finder中手动将其重命名。这使我的所有源文件和资产变成红色,因此我在xcode中手动“重新链接”了它们,现在它们是非红色的,并且似乎与新命名的文件夹链接了。但是我在谈论旧文件夹名称时遇到了几个编译时错误,但是我也不知道Xcode指的是什么。错误看起来像这样

xcode - 在Xcode项目中更改主文件夹的名称-LMLPHP

似乎派生数据是个问题,因此我从Xcode删除了派生数据文件夹,但仍然遇到这些错误。以前有没有人经历过,我该怎么做才能复活我的项目?

最佳答案

注意:进行任何更改之前,请备份项目文件夹。强烈建议这样做。

请按照以下步骤重命名项目的源文件夹–

  • 关闭XCode。
  • 重命名源文件夹。
  • 右键单击项目包 .xcodeproj 文件,然后从上下文菜单中选择“显示包内容” 。使用任何文本编辑器(Xcode)打开 .pbxproj 文件。
  • 此步骤应格外小心。 搜索并用新的文件夹名称替换原始文件夹名称中所有出现的
  • 保存并关闭文件。
  • 打开XCode项目。
  • 关于xcode - 在Xcode项目中更改主文件夹的名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34559340/

    10-14 16:53
    查看更多