寻找流浪的IBOutlets

时间:2014-02-11 21:05:00

标签: xcode iboutlet

在运行之前是否有一种检测杂散IBOutlet的好方法?

就像我添加了这段代码一样:

@interface MyViewController()
@property (nonatomic, weak) IBOutlet UIView *magicView;
@end

然后我在Interface Builder中连接它。一段时间后,我删除了插座,但忘记将其删除,比如我的iPad故事板。当我运行应用程序时,它会在运行时因KVO错误而崩​​溃。

IB会显示警告,但您需要单击每个视图控制器并搜索黄色感叹号。我宁愿只看一个列表,编译器警告,更突出的东西。

1 个答案:

答案 0 :(得分:0)

Interface Builder保存到可以使用文本编辑器检查的XML文件,以便找到僵尸连接。