Xcode9 重构功能

今天聊一下Xcode9中关于代码重构功能的一些使用,可以方便我们更加高效的书写或者修改代码。

重构功能所在的位置:

Editor->Refactor

重命名

按住command,并点击要重命名的内容,如下图,点击rename。

或者选中要修改的名字,然后双指(右键),如下图。

点击Rename…

选择要重命名的内容: 所有、代码相关、文件名相关、注释相关、其他

导出表达式

选中要导出的内容,比如下图, 可以导出变量、方法。

导出方法的结果:

导出变量的结果

你可重新命名方法名和变量名,会一次性修改。

各种高效操作

快速添加 if switch 等分支语句

选中if语句,然后按下 command + shift + A 可以为方法的添加其他分支。

同样对于switch语句

参考

https://talk.objc.io/episodes/S01E59-refactoring-with-xcode-9