与 NSThread的对比
1. 不需要考虑线程以及线程的生命周期,状态等
2. 所有的代码都通过块代码的形式定义,能够保证相关代码写在一起,便于阅读和维护
NSThread 必须要有一个 selector 方法,只能传递一个参数
3. 如果要开多个线程 NSThread 必须程序员自己动手
4. NSThread是靠 NSObject 的分类方法实现的线程间通讯,GCD是靠 块代码
总结:将任务添加到队列!
转载于:https://www.cnblogs.com/x1024598115/p/4182406.html
原文链接:https://blog.csdn.net/weixin_30342827/article/details/99231994
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
还没有人抢沙发呢~