所以我以这种方式重命名了我的 XCode 4.6.3 项目:
我关闭了 XCode 并在物理目录中重命名了工作区。
我还重命名了项目文件夹
我打开 XCode 并在虚拟目录中重命名了项目文件夹。
我尝试重定向 Identity Inspector 中的路径以重新链接文件夹,如此 SO 问题中所述:Renaming xcode 4 project and the actual folder。但是,链接仍然是红色的。因此,我在同一个问题的第二个答案中尝试了该方法,即:..1.. 从 Finder 中,使用任何文本编辑器打开项目包中的 .pbxproj 文件(上下文菜单“显示包内容”)。..2.. 搜索任何出现的原始文件夹名称并将其替换为新文件夹名称。
这行得通。虚拟链接变成黑色而不是红色,项目编译并运行。
但是,现在我有 47 个Use of undeclared identifier
关于找不到类或常量的错误。该项目运行良好,并且类存在并且文件名是黑色的,但是看到所有这些很烦人,并且它使我无法意识到何时存在合法错误。
清洁无济于事。关闭并重新打开 XCode 将导致一个构建没有任何错误,但下一个构建将显示Use of undeclared identifier
错误。