在我的xcode项目中,我手动创建了一个名为"MyClasses"的文件夹,将新添加的文件/类放置到该文件夹中。
现在,我在这个文件夹中有将近30个类。
当我重命名这个文件夹时,这个文件夹中的所有文件都会被擦除。
现在,我需要将文件夹重命名为"ViewControllerClasses“。
但我丢失了30个.h,.m,xib文件。幸运的是我有一个拷贝和压缩文件
如何在不破坏文件的情况下重命名文件夹.


将其重命名为myview控制器类。
当我重命名


发布于 2012-04-04 09:40:58
注意到2017年的:现在Xcode 9自动同步文件夹和项目层次结构。
注:截至2013年的:Duplicate and rename Xcode project & associated folders
您在项目文件下的XCode中看到的“文件夹”不是文件系统中的真实文件夹,而是管理在.xcodeproj文件中的虚拟文件夹。您可以独立于文件系统中的文件位置来组织项目文件夹中的文件。有些人更喜欢将文件系统文件夹结构映射到项目文件夹结构中,另一些人则将所有源文件存储在文件系统中的一个大文件夹中,并且只将它们组织在项目文件夹中:这是一个偏好问题。
但是,如果您重命名/物理移动文件系统中的文件,您将不得不删除它们并将它们重新添加到您的项目中,因为XCode将不知道在哪里找到它们。注意不要删除它们,只从XCode项目中删除它们,然后根据需要重新添加和重新组织。
还有一点需要注意:如果您正在使用版本控制系统,您还必须通知它的客户端(很可能是svn或git ),您已经重命名/移动了您的文件。如果您想要保存文件修订历史记录,最好将复制/移动命令显式地发送到版本控制,否则它将将您的文件从旧位置删除,并添加到新位置中。
发布于 2013-09-24 04:52:15
两个解决方案
Method_1.尝试手动编辑:
« Drag your MedChart.xcodeproj to TextWrangler (or any text editor)
« Use find button to find "FolderName" (Your folder name)
« Replace all with new name.
« In some project you may notice header search path problem...goto header search path and replace with new name.Method_2.使用Xcode选择基本文件夹:
在查找器中重命名文件夹,然后使用Xcode选择相同的文件夹。

发布于 2016-06-14 20:21:56
万一还有人在这方面有困难:
请记住,如果将包含硬编码文件的文件重命名为构建设置中的特定路径,XCode将引发错误。您必须在构建设置中手动更改这些路径。
这对我有用,希望它也对你有用。
https://stackoverflow.com/questions/10006482
复制相似问题