我正在写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")