Xcode中修改变量名、类名及字符串的替换操作

简介: Xcode中修改变量名、类名及字符串的替换操作

Xcode中修改变量名、类名及字符串的替换操作

       在做iOS开发代码优化的工作时,优化代码结构之前,我们应该先整理好工程的外貌,将文件和类的命名进行规范,在Xcode中为我们提供了方便而强大的名称修改功能。

第一步:修改类名

       将鼠标点击放在类的名称上,选择Xcode工具栏中的edit->refactor->rename:

image.png

之后,将类名更改为我们需要的模式点击preview,记得将下面的关联文件勾选:

image.png

Xcode会为我们检测出需要更改的地方,浏览无误后点击save。

第二步 修改相关字符串:

       通过第一步,我们的类的文件名,类名都已经更改,但并不全面,因为某些注释,字符串动态创建类对象以及类函数创建类对象时的类名并没有更改,我们需要做这一步,将更改前的类名在Xcode左侧的搜索栏中搜索:

       image.png

       将Find改选为Replace:

image.png

       这里面有四个选项,意义如下:

       Containing:检索出包涵检索条件的对象

       Matching:检索出等于检索条件的对象

       Start With:检索出以检索条件开头的对象

       Ending with:检索出以检索条件结尾的对象

我们选择Matching,进行检索,将检索出来的地方进行Replace替换,通过这一步,我们可以替换代码中的注释,字符串,类方法以及xib和StoryBoard文件中关联的id,cell复用符等。

第三步:修改文件中变量名

       在文件中,我们也可以通过command+F换出搜索框,将Find改选为Replace检索进行我们想要的变量替换。

目录
相关文章
|
iOS开发
Xcode中修改变量名、类名及字符串的替换操作
 在做iOS开发代码优化的工作时,优化代码结构之前,我们应该先整理好工程的外貌,将文件和类的命名进行规范,在Xcode中为我们提供了方便而强大的名称修改功能。
244 0
|
C++ iOS开发 开发者
14个Xcode中常用的快捷键操作
在Xcode 6中有许多快捷键的设定可以使得你的编程工作更为高效,对于在代码文件中快速导航、定位Bug以及新增应用特性都是极有效的。 当然,你戳进这篇文章的目的也在于想要快速的对代码文件进行操作,或者是让Xcode的各面板更为适应你小本子的屏幕。
1331 0
|
3月前
|
Linux 数据安全/隐私保护 iOS开发
如何使用 Xcode 打包导出 IPA 文件并进行 iOS 应用内测,无需支付苹果开发者账号费用?
如何使用 Xcode 打包导出 IPA 文件并进行 iOS 应用内测,无需支付苹果开发者账号费用?
|
9月前
|
iOS开发
iOS Xcode 意外退出 打不开工程
iOS Xcode 意外退出 打不开工程
110 0
|
7月前
|
iOS开发 芯片 MacOS
[Xcode 12, building for iOS Simulator, but linking in object file built for iOS, for architecture...
[Xcode 12, building for iOS Simulator, but linking in object file built for iOS, for architecture...
136 0
|
7月前
|
iOS开发 开发者
Xcode7.2真机调试iOS 9.3的设备
Xcode7.2真机调试iOS 9.3的设备
111 0
|
10月前
|
iOS开发
Xcode 12.3 编译提示Building for iOS Simulator, but the linked and embedded framework
Xcode 12.3 编译提示Building for iOS Simulator, but the linked and embedded framework
|
12月前
|
Linux 数据安全/隐私保护 iOS开发
如何使用 Xcode 打包导出 IPA 文件并进行 iOS 应用内测,无需支付苹果开发者账号费用?
苹果开发者账号认证需要支付 688 元,对于初学 iOS 开发的同学来说,仅仅是为了进行内测而不需要上架 App Store,这样的费用是不必要的。