重命名已连接的操作

liv*_*v a 2 xcode rename objective-c interface-builder ibaction

如何重命名已连接的操作并保持连接状态?
这些是我尝试过但失败的步骤:

  1. 在我UIViewController放置一个按钮
  2. 我通过按下控件+单击按钮拖动到代码中的空行来创建动作
  3. UIViewController .m文件 - >重命名动作 - >连接丢失(功能旁边的空心圆)
  4. 按控制键+单击按钮拖动到功能名称/正文 - >无法连接
  5. 右键单击按钮并按X - >重复步骤4 - >无法连接,删除旧连接
  6. 右键单击正确设置事件中的按钮,当鼠标转到"+"时,将鼠标放在空心圆上,重复步骤4 - >失败

奇怪的是,当拖动到不同的连接动作名称/正文时,它确实允许连接.
除了在文本编辑器中打开storyboard文件并更改函数名称之外,我可以从中做些IDE什么?

谢谢.

Art*_*kov 6

它被称为 Refactoring

  1. 在.h或.m文件中单击插座名称上的鼠标右键
  2. Refactor
  3. Rename
  4. 输入所需名称