尝试在 XCode 4.1 中重构重命名时出错

Posted

技术标签:

【中文标题】尝试在 XCode 4.1 中重构重命名时出错【英文标题】:Error when trying to refactor-rename in XCode 4.1 【发布时间】:2012-01-21 17:49:31 【问题描述】:

我无法重构->重命名我的项目中的任何类,因为我收到消息“选择不是可以重命名的类型。做出不同的选择并重试。”。如果我创建一个新项目并尝试重命名某个类,则不会发生这种情况,但在我的工作项目中它总是会发生。是bug吗?

【问题讨论】:

XCode 重构工具是裤子!在 4.0 之前,您只能进行重命名,而且不是很好。在最近的版本中,它们又被抛出了一些。 IntelliJ 非常适合重构 - 现在 JetBrains 有一个 Xcode 替代品:AppCode - 我已经尝试过,它工作得很好,它有我记得的所有很棒的重构工具 - 他们工作!虽然不能让自己离开 Xcode - 我喜欢它。 我也遇到过这个Check this out 【参考方案1】:

项目是否存储在 Dropbox 中?如果是的话,把它拿出来。如果没有,项目所在的文件夹有什么特别之处吗?似乎其他人在 Dropbox 中存储项目时遇到了这个问题。

【讨论】:

它不存储在 Dropbox 中。版本控制只有项目文件和 hg 文件。 DropBox 为我做了这件事。 该死的 Dropbox 又把它弄坏了。我在 Dropbox 中有很多文件损坏了。

以上是关于尝试在 XCode 4.1 中重构重命名时出错的主要内容,如果未能解决你的问题,请参考以下文章

Xcode:编辑>重构>重命名说“操作无法完成。文件存在。”

如何在不破坏文件的情况下重命名xcode项目中的文件夹名称

重命名 WinForms 表单的标题

Visual Studio Code - 在所有 ES6 导入中应用重命名文件重构

如何使用 Visual Studio 数据库项目重命名列?

SpriteKit NSTimeInterval 重命名