Answers:
在其头文件中选择该类的符号-即紧随其后的位@interface
。然后应该启用重构功能。
如果您使用的是Objective-C ++(即将Objective-C与C ++代码混合使用),则在xcode中禁用重构,因为它不支持C ++代码的重构。
如果未保存受影响的文件(很可能是其中包含您的类的文件),则重构可能也会被禁用。
我使用Xcode已有5年了,重构从未正常进行(即使xcode 4.6也存在重大错误,会破坏您的源代码!)。
解决方法一直都是(即使在Apple代码失败的情况下,仍然可以100%使用)
我用这种方法的成功率是100%。我刚刚尝试在最新的xcode中使用Apple的“ Refactor-> Rename”进行重构,但是失败了!
(这次出现了错误错误:“无法确定语言”,这是苹果在其中放置了错误文本的错误消息之一)