Xcode 在Interface Builder中查找连接的iAction

Xcode 在Interface Builder中查找连接的iAction,xcode,ios,interface-builder,Xcode,Ios,Interface Builder,我正在调试一个预先存在的项目中的某个方法(称之为foobarPressed)。它被列为一个iAction,但我不知道在UI中的何处触发此方法,并且原始开发人员不可用 当我打开与它所在的控制器相关联的三个视图并查看每个按钮的事件时,每个按钮都连接了一些东西,但没有一个按钮被按下 有没有办法在Interface Builder中搜索所有连接?除此之外,有没有一种方法可以通过链接标识符搜索IB元素(这样我就可以找到代码中引用为btnFoobar的按钮)?.xib视图中的搜索字段似乎只允许按名称进行搜索

我正在调试一个预先存在的项目中的某个方法(称之为foobarPressed)。它被列为一个iAction,但我不知道在UI中的何处触发此方法,并且原始开发人员不可用

当我打开与它所在的控制器相关联的三个视图并查看每个按钮的事件时,每个按钮都连接了一些东西,但没有一个按钮被按下


有没有办法在Interface Builder中搜索所有连接?除此之外,有没有一种方法可以通过链接标识符搜索IB元素(这样我就可以找到代码中引用为btnFoobar的按钮)?.xib视图中的搜索字段似乎只允许按名称进行搜索。

我不确定是否要进行搜索,但我发现在文档窗口中单击以突出显示文件的所有者,然后在Inspector窗口中转到Connections Inspector通常很方便。您应该会看到一个Received Actions部分,其中包含类中为文件所有者定义的所有iAction项,并且您可以立即看到iAction是否连接到NIB文件中任何控件的事件。

谢谢!这使得做我想做的事情容易多了。是的,谢谢。我注意到我的IBAction没有一个圆形按钮,而是一个看起来像马里奥博士的小东西。事实证明,这并没有连接到任何东西,所以在代码中找不到它。我真的希望他们能设法从IB连接获取代码