重命名已连接的操作

时间:2013-03-13 09:16:17

标签: objective-c xcode interface-builder rename ibaction

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

  1. 在我的UIViewController上放置一个按钮
  2. 我通过按下控件+点击按钮拖动到代码中的空行
  3. 来创建动作
  4. UIViewController .m文件 - >重命名动作 - >连接丢失(功能旁边的空白圈)
  5. 按下控制键+点击按钮拖动到功能名称/正文 - >无法连接
  6. 右键单击按钮,然后按X - >删除旧连接。重复步骤4 - >无法连接
  7. 右键单击正确设置事件中的按钮,当鼠标转到“+”时,将鼠标放在空白圆圈上,重复步骤4 - >失败
  8. 奇怪的是,当拖动到不同的连接动作名称/正文时,它确实允许连接。
    除了在文本编辑器中打开storyboard文件并更改函数名称,我可以从IDE做些什么?

    感谢。

1 个答案:

答案 0 :(得分:6)

它被称为Refactoring

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