iOS 项目的完整命名方法以及去除项目警告方法

来源:互联网 发布:快雪时晴帖 知乎 编辑:程序博客网 时间:2024/06/08 10:22

前言:在项目开发之前的时候,闲着无聊就写了一个公用的项目框架。打算以后开始一个新的项目就用这个框架。但是有一个问题就是不同的项目,就会有不同的名字,这样就需要研究一下怎样更改项目的名字,以下是从网上找的一些资料以及自己的整理,改变项目的名字以及去除更改名字后的项目中的许多的警告的问题。

注意:在更改项目之前,最好有一个项目的备份!

本文会把一个项目名叫“test233333333”改成“test”。

1)打开项目:

uuYJvu.png

以上是目前的项目结构。

2)选中项目设置并按下回车,输入新的项目名字:

vyyE7jm.png

3)输入完后按回车,弹出改名前和改名后的文件对名,这时点击“Rename”:

eARvQr.jpg

4)这时会再弹出一个对话框,直接点击“Enable”:

NvQbYnj.jpg

5)这时你会发现,还有很多的“旧”项目名字的文件/文件夹:

NnMN7rN.png

不要紧,继续往下看,一起把这些“旧”名字消灭掉。

6)我们先把这两个文件夹改一下名字:

改前:

YvuMbi.png

此处的名字为工程中的闭合的那两个文件



改后:

vIruQr.png

这里的testTests,原先为test233333333Tests,我们改名字时需要注意,只需要把旧名字(test233333333)替换成新名字(test)即可,不要把其它字符(Tests)删除!

7)选中这个类文件,更改类名字时不能直接重命名,需要使用Xcode内置的更改类名功能:

NNvM3q.png

点击@interface后面的类名:

IbiINzE.png

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

EVNnUj.png

输入新的类名字:

YFVNf2.png

点击Save:

raqyua3.png

8)我们再次看一下我们的目录结构,已经全部都改过来了,但是现在编译是不会通过的:

MfimMry.png

9)我们试着Build一下, XCode报了这样一个错误,找不到连接文件:

rauARn.jpg

这是因为还有很多项目的设置项需要改一下名字,目前现在Xcode还是指向了之前的那个项目名字。

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

fIZBRbu.png

注意:这里只是替换一下注释,真正的项目设置需要我们手动操作。

11)全局搜索旧项目名字出来的界面,我们点击进去更改名字:

2iQrau.png

点击之后会自动跳转到这个界面,双击值进行更改(下面改名的步骤也一样):

iYfA7bN.png

更改完之后,还得再改一些东西。不要问为什么这么麻烦,只因任性。

注意:继续全局搜索替换,直到全局搜索不到旧名字为止!

12)打开项目文件夹(此处为打开项目文件),继续更名:


更名后:

JFJFjuf.png

回到项目看一下,文件全发“红”了。不要紧,正常的:

IJBf6na.png

13)更改相对应文件夹的资源文件夹路径:

13.1)选中test文件夹:

NvAJfi.png

13.2)点击文件夹小图标,更改路径:

R77n6f.jpg

找到刚才改好名字的文件,点击choose。下个文件夹(testTests)步骤重复以上的。

BFZJNjB.png

改好之后,再次Build,这时已经通过。

zUv6zm.jpg

项目完整重命名之后的效果截图:

项目结构:

vYFZJ3.jpg

项目真实目录结构:

rauYfuR.jpg



此时就完成了项目的改名。

但是之后你会发现项目找中会多出了很多的警告,像这种的警告:


这种的警告是因为SVN或者git引起的。
解决的方法是:
1.打开终端
2.cd 到警告所提示的文件夹下
3.执行命令svn rm --force 丢失文件的名字(此处的名字,不需要具体到BaiBaoHui.m,只需要到他的上一层目录就好,这样就可以大面积的解决警告,而不必一个一个的来)
4.回车


谢谢








0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 孕晚期右侧卧睡觉宝宝好动怎么办 乐扣玻璃碗盖子长霉怎么办 乐扣保鲜盒密封圈有异味怎么办 8个月的宝宝不吃饭怎么办 宝宝十一个月了不爱吃饭怎么办 一岁八个月宝宝不爱吃饭怎么办 14个月的宝宝不爱吃饭怎么办 宝宝一岁多又黑又瘦又小该怎么办? 15个月宝宝偏瘦该怎么办 早期肺癌手术后身体瘦该怎么办 4个月婴儿的眼里有触摸糊怎么办 七个月宝宝断奶不喝奶粉怎么办 2个月的宝宝抓头怎么办 4岁宝宝吃东西一点都不认真怎么办 猫吐了白色黏液或泡沫怎么办 六个月的宝宝拉肚子老不好怎么办 小狗狗呕吐后拉肚子带血怎么办 八个月宝宝拉肚子拉出点血怎么办 在饿了么点外卖吃出虫子怎么办 1岁半宝宝拉肚子拉水怎么办 五个多月宝宝拉鼻涕便怎么办 一岁宝宝拉鼻涕样大便怎么办 宝宝拉粘液大便鼻涕状的怎么办 十个月宝宝拉鼻涕一样大便怎么办 7个月宝宝咳嗽反反复复发热怎么办 婴儿3个月突然不吃奶瓶怎么办? 2个月婴儿突然不肯用奶瓶怎么办 喝母乳的宝宝不喝奶瓶怎么办 三个月宝宝不喝奶瓶母乳不够怎么办 七个多月的宝宝不吃辅食怎么办 婴儿光认奶粉不认母乳怎么办 宝宝11个月断奶不吃奶瓶怎么办 4个月的宝宝断奶不肯吃奶瓶怎么办 晚上磨牙齿把牙神经磨坏怎么办 喝母乳的宝宝不喝奶粉怎么办 我宝宝的牙齿长的不整齐怎么办? 宝宝5个月了母乳不够吃怎么办 4个月宝宝母乳不够吃怎么办 11个月宝宝只吃母乳怎么办 10个月宝宝突然不吃母乳怎么办 2个月宝宝咳嗽怎么办是吃母乳的