我正在写xguites,我想检查我的ViewController是否已加载。我在考虑访问isViewLoaded Bool属性。
这看起来像是一个断言吗?

func XCTAssert(isViewLoaded == true, "MyViewController view loaded successfully")

上面的代码给了我一个错误。看起来怎么样?

最佳答案

必须在视图控制器的实际实例上调用isViewLoaded。并且您提供的消息应该指示断言失败,而不是成功。

let vc = ... // some view controller

XCTAssert(vc.isViewLoaded, "MyViewController view failed to load")

08-03 13:59