在Xcode5中修改整个项目名
总会遇到几个项目,在做到一半的时候被要求改项目名,网上找了下相关的资料,大多数是xcode5以前的版本,所以解决好了在这里mark一下,给需要的人。
目标为:将项目名XCD4改成xcd5。
先上结果图:
==》
1.在左侧的导航区域点击两次项目名,两次间隔时间稍微长些,项目名会变成可编辑状态。

将名称修改为xcd5后按enter键弹出一个对话框,这个时候放心的点击Rename就好了,在随后弹出的对话框中点击Enable、OK,第一步完成。

2.点击product==>Scheme==>Manage Schemes, 在随后弹出的窗口修改项目的Schemes属性。

同样双击XCD4,两次间隔稍微长些,待激活后修改名称为xcd5,修改完后点击空白处再点击ok键确认。

修改成功后会如下图所示:

3.在导航区域中右键名位XCD4的文件组,选中Show in Finder,在弹出的Finder中修改XCD4为xcd5。

返回xcode界面,XCD4下面的文件都变成红色字样的文件,所以选中XCD4文件组,在检查器中修改他的name属性为xcd5,再点击Location下面的一个很小的文件夹图片,选中刚才在Finder下修改为xcd5的文件夹。红色文字消失。

4.用同样的方法修改XCD4Tests为xcd5Tests。选中xcd5Tests文件组下面的XCD4Tests.m文件,在@interface行选中XCD4Tests右键Refactor==>Rename,如图所示。

如果弹出提示框说找不到XCD4Tests.m文件,就关掉项目重新打开即可。

然后点击Preview再save一下。

顺便修改下XCD4Tests.m的name属性,将它改为xcd5Tests.m。

5.运行项目,提示错误,找不到Prefix.pch文件。

点击项目,再点击Building Settings,修改Prefix Header路径,将XCD4/xcd5-Prefix.pch修改成xcd5/xcd5-Prefix.pch。

6.再次编译,又提示错误,说找不到Info.plist文件,点击Building Settings==>Packaging,修改Info.plist File路径,将XCD4/xcd5-Info.plist修改成xcd5/xcd5-Info.plist。

再次编译,测试通过,至此大功告成。
转载请注明出处:http://www.cnblogs.com/tbfirstone/p/3601541.html。
此篇博文是我入行没多久的时候写的,现在回头想想这篇博文也没什么用,修改项目名都是扯淡的事情!只要提交编译文件的时候名字设置正确,项目起什么名字无伤大雅。本来想删掉这篇博文,但是毕竟奇葩领导千千万,总会碰到一两个怎么也说不通的,故不删除,留着或许能够帮助到一些人。由于是几年前的东西了,本文仅做参考!
在Xcode5中修改整个项目名的更多相关文章
- 【转】在xcode5中修改整个项目名
本文转载自:http://www.cnblogs.com/tbfirstone/p/3601541.html 总会遇到几个项目,在做到一半的时候被要求改项目名,网上找了下相关的资料,大多数是xcode ...
- 完美修改iOS项目名
注意:重命名项目时,记得先备份好一份 1.选中旧项目名,改为新项目名: 选择rename: 2.修改相关文件夹名称: 3.全局搜索旧项目名称,然后替换为新项目名称: 4.经过步骤3的替换,再次全局搜索 ...
- 在Eclipse中修改web项目的名称
在Eclipse中修改web项目的名称 一.误区: 单击要修改名称的项目上右键Refactor->Rename,然后修改成另外一个名称 (光这样是不够的,哪怕你再修改web.xml中的displ ...
- mysql中修改表字段名/字段长度/字段类型详解
在mysql中我们对数据表字段的修改命令只要使用alter就可以了,下面我来给大家详细介绍mysql中修改表字段名/字段长度/字段类型等等一些方法介绍,有需要了解的朋友可参考. 先来看看常用的方法 M ...
- 修改pycharm中的flask项目名遇到的坑
曾修改过自己的项目名,并在settings中的解释器也更正过来了.然后执行pip list 报错: failed to create process. 解决方法如下: 到你的项目的venv目录下的Sc ...
- myEclipse中改了项目名,出现的问题 和 错误java.io.IOException: tmpFile.renameTo(classFile) failed
今天遇到一个很头疼的问题,建的一个新项目,后来因为一些原因把项目名改了,之后就做了一些业务,但运行时总是没有反应,后来在myEclipse工作空间下的webapps文件中发现, 部署的文件名和项目名称 ...
- Intellij IDEA中修改Maven项目的项目名称
1. 原项目名:votesystem-redis 想要重命名成新项目名:votesystem 2. 我们对此项目名进行Rename 3. 再对此项目所在的目录下进行修改 4. 重新打开项目 若 ...
- react-native修改xcode项目名
目录 1. 选中旧工程名,改为新的工程名 2. 依次选择黄色文件夹,修改名字,千万不要在Xcode外修改!!! 3. 点击Find,点击Find and Replace in Project... 4 ...
- idea修改maven项目名
1.修改pom.xml中相关 <artifactId>seal-hn</artifactId><name>seal-hn</name><descr ...
随机推荐
- Oracle11g字符集AL32UTF8修改为ZHS16GBK详解
此问题发生在数据库迁移过程中.源数据库:自己笔记本上win7 64位系统的oracle11g个人版,字符集ZHS16GBK :目标数据库,HP的sqlserver2008 系统 64位数据库服务器,字 ...
- DOM基础知识
DOM BOMDOM 文档对象模型 document.BOM 浏览器界面上所有内容 broder object.没有括号属性.()方法 DOM写法 document.作用 做特效 找到 摘出元素 增删 ...
- echarts-案例
关系图 http://echarts.baidu.com/echarts2/doc/example/force1.html http://www.cnblogs.com/spring_wang/p/4 ...
- jquery中ajax用return来返回值无效
jquery中,ajax返回值,有三种写法,只有其中一种是成功的 /** * async:false,同步调用 * 返回1:2 * 失败 * 分析:ajax内部是一个或多个定义的函数,ajax中ret ...
- favicon.ico 404的问题(title栏前面的图标)
1.页面中自定义图标 去 http://www.bitbug.net/ 定制图片,有32*32,16*16等样式可供选择 2.在页面中引入定义的图片 <link rel="sho ...
- broadcasting Theano vs. Numpy
broadcasting Theano vs. Numpy broadcast mechanism allows a scalar may be added to a matrix, a vector ...
- easyUI 如何不跳转页面,只是加载替换center部分内容
以前做的一个故障报修系统,前端框架使用easyUI框架,layout布局,center使用datagrid .点击左边树形菜单时时页面跳转,想要知道如何点击菜单时不进行页面跳转,而是只对center模 ...
- 百度地图api调用
<script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&am ...
- 逆向工程学习第四天--Windows栈溢出保护机制(GS)原理及绕过测试
GS简介: Windows的缓冲区安全监测机制(GS)可以有效的阻止经典的BOF攻击,因为GS会在函数调用前往函数栈帧内压入一个随机数(canary),然后等函数返回前,会对canary进行核查,判断 ...
- spring mvc 的jpa JpaRepository数据层 访问方式汇总
本文转载至:http://perfy315.iteye.com/blog/1460226 AppleFramework在数据访问控制层采用了Spring Data作为这一层的解决方案,下面就对Spri ...