所以我有一个自定义UITableViewCell
,这里没什么重要的。我将其分类并添加了一些插座。当我运行主目标时,这些出口不是nil
。但是当我运行测试目标时它们是nil
。
我想测试我的自定义UITableViewCell
。所以我在我的测试类中创建它:
customTableViewControllerCell = CustomTableViewControllerCell()
customTableViewControllerCell?.setNeedsLayout()
customTableViewControllerCell?.setNeedsDisplay()
customTableViewControllerCell?.layoutIfNeeded()
customTableViewControllerCell?.layoutSubviews()
正如您所看到的,我正在尝试加载单元格的视图及其子视图。我正在加载它们以便我可以配置它们然后测试它们是否已配置。但是当我运行我的测试并执行上面的代码时,自定义单元格的出口是nil
。如何在测试中加载单元格的视图?