基本上我有一个类方法,我正在调用它来调用 web 服务调用,就像在调度机制中一样,当我得到响应时,我在 NSDictionary 中以同步模式发送响应。
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0ul);
dispatch_async(queue, ^{
NSDictionary *_pD= [HttpRequest Details:@"Type" :@"guest" :[Description valueForKey:@"number"]];
dispatch_sync(dispatch_get_main_queue(), ^{
DLog(@"%@",[_D description]);
[self mapObjects:_D];
});
});
但是,在这个调用中,我还需要调用 WebView,并等待从 webview 调用 javascript,因此我很好奇这是否也可以在 Class 方法中执行?因为在类方法中,每当我分配一个委托时,它都会产生一个我无法将其分配给 self.
谢谢。