0

有没有一种快速的方法来查看方法是否从我的项目中的任何 xib 文件中连接/绑定?

换句话说,我需要知道我是否可以摆脱这种方法,或者它是否在 Interface Builder 中使用。

谢谢

4

1 回答 1

0

我不认为这XCode有 bound 的过滤器IBActions。所以我想我们有两种可能的解决方案:

  1. 直观地识别绑定的方法(这里我搜索了IBAction. 绑定的动作用实心圆圈表示,而未绑定的动作是空心圆圈)。虽然这种方法有效,但当你有很多连接时它不是很有用。 在此处输入图像描述

  2. 解析xml界面生成器生成的。如果你看一下xib/storyboard文件,你会看到有类似这样的子<connections>标签: ,你的方法签名在哪里。我想你可以解析这些 xml 并列出绑定方法(对于应用程序来说也是一个好主意!)<action><action selector="fingeroff:" destination="ars-ip-845" eventType="touchDragOutside" id="1Nx-xZ-K1I"/>selector

如果有人有更好的方法来处理这个问题,请分享!

于 2012-06-05T10:58:08.940 回答