【发布时间】:2015-02-26 17:13:04
【问题描述】:
我有一个通过 Storyboard 实例化的 UIViewController 类,它包含一个常量属性。对于测试,我想替换/模拟视图控制器的任何值。
我实际上可以通过子类化和定义一个新常量以及覆盖使用它的方法来做到这一点。但是,我不知道如何实例化 ViewController,因为它不在情节提要中。
当然,原始 ViewController 的所有视图和所有其他功能仍然存在,这一点很重要。该怎么办?
【问题讨论】:
-
运气好能找到答案/解决方案吗?我也尝试过使用 swizzling 和 objc_setClass,但没有任何运气。
标签: ios swift testing uiviewcontroller mocking