xCode重构失败 - “无法找到类的@implementation”

时间:2009-10-25 07:25:04

标签: xcode refactoring

我刚刚开始在xcode中重构我的意大利面条代码。我做了以下事情:

  • 在标题文件中选择我的班级名称
  • 从菜单中选择Refactor
  • 从下拉列表中选择“创建超类”
  • 输入我的超类名称
  • 点击预览

然后我得到了这个大丑陋的错误弹出: “找不到类'MyUglyClass'的@implementation” ......并且重构过程退出。

现在我知道.m文件中有实现。该应用程序构建并运行良好,没有错误,没有警告,xcode将很乐意“跳转到定义”。

有人可以提出问题所在吗?我可以手工重构 - 没有沼泽交易 - 但这不是我想要进入的习惯。

谢谢堆, LBB

1 个答案:

答案 0 :(得分:0)

重构最好是手工完成。 Xcode自动执行的操作通常应视为建议。