iOS开发关于GCD多线程方面的知识

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS开发关于GCD多线程方面的知识相关的知识,希望对你有一定的参考价值。

1.同步和异步

 

(1)同步(sync):A线程要请求某个资源,但是此资源正在被B线程使用中,因为同步机制存在,A线程请求

不到,怎么办,A线程只能等待下去

(2)异步(async):A线程要请求某个资源,但是此资源正在被B线程使用中,因为没有同步机制存在,A线程

仍然请求的到,A线程无需等待

以上是关于iOS开发关于GCD多线程方面的知识的主要内容,如果未能解决你的问题,请参考以下文章

iOS开发之多线程技术—GCD篇

iOS开发之多线程技术——GCD篇

iOS开发之多线程 GCD

iOS 多线程:『GCD』详尽总结

iOS 开发线程 gcd

iOS开发之再探多线程编程:Grand Central Dispatch详解