【发布时间】:2011-08-16 14:53:40
【问题描述】:
说真的,在以前版本的 XCode 中,我可以右键单击 XCode 中的文件或组,然后我会得到“重命名”选项。在 XCode 4 中,我似乎无法再直接在 XCode 中重命名我的文件。发生了什么?苹果为什么要删除这样的功能?现在如何在 XCode 中重命名我的 nib、图像资源和其他资源?
【问题讨论】:
标签: xcode4
说真的,在以前版本的 XCode 中,我可以右键单击 XCode 中的文件或组,然后我会得到“重命名”选项。在 XCode 4 中,我似乎无法再直接在 XCode 中重命名我的文件。发生了什么?苹果为什么要删除这样的功能?现在如何在 XCode 中重命名我的 nib、图像资源和其他资源?
【问题讨论】:
标签: xcode4
如果您想重命名非类文件,如 png 文件,只需选择文件并通过右键单击选择“显示文件检查器”,然后从“名称”文本字段更改文件名(识别并键入标签)。
如果你想更改类名,我推荐“Simon Whitaker”重构方法(第二条评论)。
【讨论】:
请注意,如果您要重命名一个类,我发现最好的方法是打开类标题,选择类的名称,然后按住 Control 单击并选择 Refactor / Rename。这样,Xcode 将重命名 .h 和 .m 文件并(几乎)在它出现的任何地方替换您的类名的实例,包括 XIB 文件。漂亮!
编辑:在 Xcode 4.2 中,注意this gotcha:“当从属性声明中启动重构重命名操作时,任何引用该属性的 Interface Builder 文件都不会更新正确。而是对属性的用法或关联的@synthesize 语句执行重命名操作。"
【讨论】:
如果你想改变路径以防你移动了一些文件......
Step 1: View -> Utilities -> File Inspector 打开文件检查器 第 2 步:在 Identity -> Path 下有一个白色图标来更改文件的相对路径
此外,要重命名文件,只需按上述方式重构即可;)
【讨论】:
在导航窗口中选择文件并按Enter。
就像在 Finder 中重命名一样。
【讨论】:
另一种方法是使用位于栏底部的带有箭头的小矩形。单击它,您的项目将显示在类似视图的列表中,您可以在那里重命名它,就像您重命名文件或其他任何方式一样......希望对您有所帮助
【讨论】:
上下文菜单项已删除,但您仍然可以从内部重命名。选择文件,然后再次单击名称,您应该会得到编辑器字段。键入 away 以重命名。不过可能有点喜怒无常。我通常遇到的最大问题是第二次点击太快,它被注册为双击。所以你可能需要稍微调整一下时间来适应它。
如果您想要恢复 CM 项目,请务必提交一份错误报告。
【讨论】: