【问题标题】:Finding stray IBOutlets寻找流浪的IBOutlets
【发布时间】:2014-02-11 21:04:59
【问题描述】:

有没有什么好方法可以在运行前检测到杂散的 IBOutlets?

如果我添加了这段代码:

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

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

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

【问题讨论】:

    标签: xcode iboutlet


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-30
      • 1970-01-01
      • 1970-01-01
      • 2018-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-18
      相关资源
      最近更新 更多