0
我正在尝试编写测试,该测试用OHHTTPStubs存根请求,然后它应该加载用户界面。存根部分正在工作,但问题是,测试和UI加载都是在主线程上执行的,所以负载视图控制器的此块永远不会被执行。感谢提前提示。有一个伟大的日子。执行dispatch_async(dispatch_get_main_queue()from xctest
dispatch_block_t mainBlock = ^{
WDSomeVC *viewController = [[WDSomeVC alloc] initWithData:data andStyle:self.style];
viewController.delegate = self;
[self switchRootController:viewController withCompletion:nil];
};
dispatch_async(dispatch_get_main_queue(), mainBlock);