在Xcode 4中重命名项目

Ori*_*Ori 335 xcode4

我必须遗漏一些明显的东西,但我无法弄清楚如何在Xcode 4中重命名我的项目.

如果我没记错的话,Xcode 3有一个专门的菜单项,但在Xcode 4中没有这样的条目.

Ori*_*Ori 612

嗯,事实证明这是一个微不足道的事情.

您需要做的就是在项目导航器中的项目根目录上慢慢单击两次,然后它就变得可编辑了.重命名项目并按"输入"后,它将建议自动更改所有与项目名称相关的条目,并允许您根据需要取消选择其中一些条目.

尼斯.

  • 或者只需选择它并按Enter键. (51认同)
  • **或单击一次并按回车** - 与在Finder中重命名文件相同.:) (20认同)
  • 尼斯.虽然,离开菜单项肯定也不会有害! (6认同)
  • 谢谢你这么直接的回答!:) (3认同)

Vai*_*idu 82

另一个选项 - 将光标移动到项目名称上.按Enter键.项目名称变为可编辑.


Rya*_*anM 54

除了重命名项目之外,您可能还需要重命名方案以使其与新项目名称匹配.

Xcode方案名称

要更改计划的名称:

Product ==> Manage Schemes...

然后选择您的方案并点击return/enter来编辑名称.

或者,Product ==> New Scheme...使用您的新名称创建一个新的:)


rog*_*rog 26

来自Apple:iOS开发人员库技术问答QA1625

按照以下步骤在Xcode 4.0或更高版本中重命名您的应用程序:

  1. 在Xcode中,在项目编辑器的"目标"下选择目标,然后选择"视图">"实用程序">"显示文件检查器".
  2. Xcode打开文件检查器窗格.在Project Name字段中输入应用程序的新名称,如图1所示,然后点击键盘上的返回键.
  3. Xcode显示项目重命名对话框,其中包含可在项目中重命名的所有项目.保持在对话框中选择应用程序并取消选择所有其他项目,如图2所示,然后单击重命名以执行重命名操作.

图1 图2


Chr*_*zzz 13

还有另外一种方法.

要在Xcode 4中重命名项目,请从项目窗口左侧的项目导航器中选择项目文件.选择"视图">"实用程序">"文件检查器"以打开项目窗口右侧的文件检查器.在文件检查器的顶部是项目名称文本字段.输入新项目名称,然后按Return键或Tab键.

将打开一个表,询问您是否要重命名项目内容项.单击"重命名"按钮以完成项目的重命名.


Oli*_*ain 10

如果您还希望重命名默认情况下放置文件的文件夹(与*.xcodeproj文件存在于同一级别),请添加其他答案,然后执行以下步骤:

- In Finder copy and paste the '<RootFolder>/<OldProjectName>' folder 
      (in the same location) and 
      rename the copied folder to '<RootFolder>/<NewProjectName>'

- In XCode in the 'Project Navigator' (first tab in the pane on the left) 

foreach ('Group' you have in your project)
{
   Select the 'Group' and observe the details in the 'File Inspector' 
          (first tab in the pane on the right)

   if ('Path' == 'Relative to Group' 
          AND 'Full Path' ==  '<RootFolder>/<OldProjectName>')
   {
           Click the icon to change the path of the 'Group' 
           Choose the '<RootFolder>/<NewProjectName> folder
   }
}

- Delete the '<RootFolder>/<OldProjectName>' folder

- Open the Project Settings, choose the Project target and under 'Build Settings' 

  - find change the path appropriately for the following values:

        'Prefix Header' and 'Info.plist file' 
Run Code Online (Sandbox Code Playgroud)

而且你已经完成了.

如果您还有一个Tests文件夹,那么您将需要重复相同的操作.