概述
文用来介绍 iOS 多线程中 GCD 的相关知识以及使用方法。通过本文,您将了解到:
1 | 1. GCD 简介 |
1. GCD 简介
为什么要用 GCD 呢?1
2
3
4
5因为 GCD 有很多好处啊,具体如下:
1. GCD 可用于多核的并行运算
2. GCD 会自动利用更多的 CPU 内核(比如双核、四核)
3. GCD 会自动管理线程的生命周期(创建线程、调度任务、销毁线程)
4. 程序员只需要告诉 GCD 想要执行什么任务,不需要编写任何线程管理代码
1 | 1. GCD 简介 |
为什么要用 GCD 呢?1
2
3
4
5因为 GCD 有很多好处啊,具体如下:
1. GCD 可用于多核的并行运算
2. GCD 会自动利用更多的 CPU 内核(比如双核、四核)
3. GCD 会自动管理线程的生命周期(创建线程、调度任务、销毁线程)
4. 程序员只需要告诉 GCD 想要执行什么任务,不需要编写任何线程管理代码
NSString属性什么时候用copy,什么时候用strong?
GCD学习:概述