【发布时间】:2013-07-22 09:38:21
【问题描述】:
我不得不拿一些我不太了解的时候写的长代码,把所有硬编码的数字都改成别的东西。
数字是屏幕上的位置,现在我需要使它们相对于屏幕大小。
所以代码上的每个160 都应该变成winSize.width/2 和80 = winSize.width/4。
在 Xcode 中是否有一种简单的方法可以做到这一点?
【问题讨论】:
我不得不拿一些我不太了解的时候写的长代码,把所有硬编码的数字都改成别的东西。
数字是屏幕上的位置,现在我需要使它们相对于屏幕大小。
所以代码上的每个160 都应该变成winSize.width/2 和80 = winSize.width/4。
在 Xcode 中是否有一种简单的方法可以做到这一点?
【问题讨论】:
按下
Command+F
当您对需要更改的文件进行离子处理时。
您会在顶部看到一个栏。左侧写有Find。点击它。 Yoy 将获得一个选项Replace。
选择替换。
在字符串匹配中写入160。
在下面的文件中写winSize.width/2。点击Replace All 按钮。
这样做也是为了价值80。
【讨论】:
或Right Click -> Refactor... -> Rename 也与 F&R 一样有效。它还会自动为您提供diff 的更改预览,我认为 F&R 会这样做,但您必须单击一个额外的按钮才能获得它。
【讨论】:
您可以使用项目导航器视图中的查找和替换
【讨论】: