【发布时间】:2014-02-11 21:04:59
【问题描述】:
有没有什么好方法可以在运行前检测到杂散的 IBOutlets?
如果我添加了这段代码:
@interface MyViewController()
@property (nonatomic, weak) IBOutlet UIView *magicView;
@end
然后我在 Interface Builder 中连接它。一段时间后,我移除了插座,但忘记在我的 iPad 故事板中移除它。当我运行该应用程序时,它会在运行时因 KVO 错误而崩溃。
IB 对它们显示警告,但您需要单击每个视图控制器并搜索黄色感叹号。我宁愿只看一个列表、编译器警告等更突出的内容。
【问题讨论】: