在iOS 11模拟器运行试验时,所有IOutlet性能在视图控制器“无”

问题描述 投票:-1回答:1

我得到的的iOS模拟器11的问题,即在一定的单元测试,所有的迅速视图控制器的IBOutlet中属性是“无”,并在相同的性能进行了填充在IOS 10.3及测试驶过。

它具有额外的并发症,测试通过时,它被单独运行,并且还传递该设备上。它不但不能在iOS模拟器11,当与所有其他的测试运行。

ios ios-simulator ios11
1个回答
-1
投票

没有解释为什么在测试模拟器上的iOS + 11,而不是其他的配置失败,但问题是通过使用静态方法来创建第二视图控制器固定。出于某种原因,空的初始化(“CardViewController()”)以前的工作,但现在需要像上面全create方法。

我有点弄错了的viewController是如何加载(它在安装()方法加载),但我也发现了这个资源有用:

https://www.natashatherobot.com/ios-testing-view-controllers-swift/

它并没有解决这个问题,但在XCTest可能的竞争条件有益的提醒。

© www.soinside.com 2019 - 2024. All rights reserved.