objective-c - 重命名连接的 Action

标签 objective-c xcode interface-builder rename ibaction

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

  1. 在我的 UIViewController 上放置了一个按钮
  2. 我通过按住 control + 单击按钮拖动到代码中的空行来创建 Action
  3. UIViewController .m 文件 -> 重命名操作 -> 连接丢失(函数旁边的空圆圈)
  4. 按住 control + 单击按钮拖动到函数名称/正文 -> 连接失败
  5. 右键单击按钮并按 X 删除旧连接 -> 重复步骤 4 -> 连接失败
  6. 在正确的设置事件中右键单击按钮,当它变成“+”时将鼠标放在空圆圈上重复第 4 步 -> 失败

奇怪的是,当拖动到不同的连接 Action 名称/主体时,它确实允许连接。
除了在文本编辑器中打开 Storyboard 文件并更改函数名称外,我还能在 IDE 中做些什么吗?

谢谢。

最佳答案

叫做Refactoring

  1. 用鼠标右键单击 .h 或 .m 文件中的 socket 名称
  2. 重构
  3. 重命名
  4. 输入需要的名字

关于objective-c - 重命名连接的 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15381112/

相关文章:

ios - 在 objective-c 中使用日期月份和年份对日期数组进行排序

ios - _NSInlineData base64EncodedString - 发送到实例的无法识别的选择器

Xcode 缩进键绑定(bind)

xcode - 编译失败的 Storyboard

objective-c - UIButton addTarget 方法...不起作用?

ios - 在 UITableViewController 中启用滚动

c - 在xcode中用c编程打开文件

swift - 在 xcode 中使用调试器 Commend 跳转断点

ios - Interface Builder 如何与私有(private) IBOutlet 交互?

interface-builder - 在 Xcode 6 beta 5 中,将自动布局约束设置为占位符似乎不起作用?