gcd和nsthread的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gcd和nsthread的区别相关的知识,希望对你有一定的参考价值。
参考技术A 同属于 ios多线程技术NSThread 比gcd轻量级,需要自己管理线程的生命周期,线程同步。线程同步对数据的加锁会有一定的系统开销
Grand Central Dispatch
(GCD)是Apple开发的一个多核编程的解决方法。在iOS4.0开始之后才能使用。GCD是一个替代诸如NSThread,
NSOperationQueue,
NSInvocationOperation等技术的很高效和强大的技术。现在的iOS系统都升级到7了,所以不用担心该技术不能使用。
Grand Central Dispatch
(GCD)是Apple开发的一个多核编程的解决方法。在iOS4.0开始之后才能使用。GCD是一个替代诸如NSThread,
NSOperationQueue,
NSInvocationOperation等技术的很高效和强大的技术。现在的iOS系统都升级到7了,所以不用担心该技术不能使用。本回答被提问者和网友采纳
以上是关于gcd和nsthread的区别的主要内容,如果未能解决你的问题,请参考以下文章
GCD、NSThread 和 performSelector:onThread: 问题
用于 CoreMotion 和准确计时目的的 NSThread、NSOperation 或 GCD?