是否可以重命名/重构类文件并重命名磁盘上的实际文件?如果是这样,我该怎么做?
是否可以重命名/重构类文件并重命名磁盘上的实际文件?如果是这样,我该怎么做?
Answers:
重命名文件的最安全方法是使用Xcode的“ Refactor”命令来重构类名。使用该命令可确保在引用文件或类的任何位置(包括NIB)也更新了代码。
右键单击界面(.h
)文件中的类名称,选择Refactor->Rename
,然后Xcode将指导您完成该过程,从而允许您在提交更改之前预览更改。
更多细节:
右键单击类名(在之后@interface
),然后选择Refactor-> Rename。例如,右键单击ViewController
以下代码:
@interface ViewController : UIViewController
输入课程的新名称:
Xcode将允许您在提交之前查看更改。
您还可以突出显示类名称并使用Xcode的Edit->Refactor
菜单,或者根据需要甚至将其映射到键盘快捷键。
如果您实际上想重命名文件而不影响任何代码,请单击“导航器”窗格(左窗格)中的名称,稍等片刻,然后再次单击。该名称将突出显示,您可以输入一个新名称。您也可以从导航器中删除,在Finder中重命名文件,然后将其重新添加到项目中。
适用于Xcode 4.2.1:在项目导航器中选择文件(默认左侧面板),然后按[tab]
默认情况下,当您在文件导航器中(左轮廓视图)重命名文件或使用检查器时,Xcode将重命名文件。
选择Refactor-> Rename nevan king的答案在Xcode 7.0 beta(7A120f)上也可以正常使用