使用 Swift 在 iOS 中线程之间进行通信的最佳方式是什么?



并发线程(例如dispatch_sync(MyConcurrentQ)-//DB连接)中以阻塞方式执行某些逻辑的最佳实践是什么 - 并以阻塞方式在主队列中轮询该逻辑的完成情况,以便仅在并发线程完成后显示下一个视图?

我在Apple文档中找到了答案苹果关于该主题的文档说:"定期通知中心在发布通知的线程上发送通知。[...]有时,您可能需要在由您确定的特定线程上传递通知,而不是在通知中心上传递通知。[...]在这些情况下,您必须捕获在默认线程上传递的通知,并将其重定向到相应的线程。https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/Notifications/Articles/Threading.html#//apple_ref/doc/uid/20001289-CEGJFDFG

相关内容

  • 没有找到相关文章

最新更新