首页 > 其他 > 详细

Xcode-之项目重命名

时间:2016-03-19 12:56:47      阅读:104      评论:0      收藏:0      [点我收藏+]

一、前言

在iOS开发过程中,对于以前的项目或者想改一下项目的名字,都会遇到比较麻烦的事情。直接改项目名,然而它会牵扯一大堆问题,并且不能把所有的名字都能改过来。有些文件改了项目名后,引导路径错误,导致编译不通过。建议在修改项目名前先备份项目,正面开始正题。

 

二、开始

本文中会把项目名『BiShe』改成『Global』,改完之后项目就不会看到任何有『BiShe』这个名字了。

1.打开项目

技术分享

以上是项目目录结构

2.选中项目设置并按回车,输入你要需要的新的项目名字

技术分享

3.编辑好按回车,然后弹出下图窗口,左边是原来的名字,右边是改之后的名字,询问你是否改名,点击Rename按钮

技术分享

4.这里又会弹出一个警示对话框,点击Continue

技术分享

这里你会发现,虽然有些地方名字是改成我们修改的名字了,但是有些地方还是原来的路径,下面会讲到修改路径

技术分享

5.别急,先把下图几个文件夹改一下名字

技术分享

 改名字之后,本地目录文件夹也需要更改,然后从项目中删除,重新拉进来

6. 这里的GlobalTests.m或GlobalUITests.m,左边可以直接修改,但是.m文件中的名字要用Xcode内置的更改类名功能

技术分享

选中

技术分享

按照下图步骤操作(Edit->Refactor->Rename): 弹出如下图

技术分享

输入新的类名字,点击Preview

技术分享

后又会弹出一个对话框,并点击save

技术分享

 

7. 看一下目录结构变化,现在还是不能通过编译的

技术分享

 

技术分享

查看一下这里是否已经为自己修改的项目名文件,如果这里还不是自己

技术分享

选中并按左下角的『—』删除

技术分享

然后按『+』添加进来

技术分享

8.现在试着Build一下,会发现报错说找不到路径文件

技术分享

 

打开项目设置(TARGETS->Build Settings),把所有路径修正为我们正确的路径(所有BiShe字样全部改成Global)

技术分享

9. 我们现在再来Build一下

技术分享

 

技术分享

 

10.全局搜索之前的项目名字并替换成新项目名字

技术分享

 

11.确认所有错误解决,Build成功。如果还有其它错误,相应解决,比如少库,MAC与ARC的转换,项目中重复文件等。

技术分享

12.因为我的项目是cocoaPods管理第三方库类的,如下图:(启动文件名,是不是还是原来的名字呢?)

 

技术分享

把上图红包框部分删掉,然后执行下图操作,重新安装

技术分享

安装成功

技术分享

 

技术分享

 

13.如上图,下边的红色框是不是已经变成我们改的名字了,但是上边那个项目名字还是原来的名称,怎么办呢?看下面:

选择启动项目,然后选择红色方框

技术分享

进入下图,选中并回车,输入新项目名字

技术分享

回车后,变成下图,然后关掉窗口就OK了

技术分享

 

三、小结

之前一直害怕修改后对项目会有一定影响,所以一直没敢去动,再者也比较忙没时间去弄,但是每次看着原来的项目,名字挺那个的,就下定决心去改。在网上找了相关资料后,就开始着手,刚开始都不知道从哪下手,然后过程中也遇到不少问题,然后不断去找资料一个个尝试,当终于运行成功的时候,那种去喜悦和成就感油然而生。面对陌生的东西我们总是害怕去深度,,探索,但是当你真正深入去了解之后,你会非常喜欢并且享受解决问题的过程。

 

Xcode-之项目重命名

原文:http://www.cnblogs.com/DR-Li/p/5294703.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!