Xcode 4.3& 4.3.1打破重构?

时间:2012-03-08 19:08:23

标签: ios xcode xcode4 refactoring xcode4.3

自安装Xcode 4.3以来,现在继续使用4.3.1,Xcode不再能够执行Refactor-> Extract ...操作。这在之前的版本中运行良好。当您在obj-c方法中选择一个代码块时,它将计算适合您需要的参数和返回类型,让您选择方法签名,显示预览,然后更改代码。

现在,它允许您选择方法签名,但在预览步骤中,会弹出一个错误,文本“无法从方法中尚未提取的方法中提取方法。”

有没有人知道解决这个问题的方法,还是他们真的在这些构建中破解了提取?

1 个答案:

答案 0 :(得分:2)

我想我找到了原因。

就我而言,我试图在委托方法的实现中进行这种提取。因此可能是Xcode没有找到该方法的界面,然后他显示错误。

这就是我自己的原因,我不知道这是不是Xcode的错误。

嗯,我希望这可以帮助你:)