本文只介绍Grand Central Dispath(GCD) 中央调度
个人认为一个GCD就够用了,可能是改版或是其他的在找之前写的多线程方法时发现不能用了,看文档之后发现改了,现在看上去更加简单易用。
1
2
3
4
5
6
7
8
|
DispatchQueue
.
global
().
async
{
print
(
"开始执行异步任务"
)
Thread
.
sleep
(
forTimeInterval
:
2
)
print
(
"异步任务执行完毕"
)
DispatchQueue
.
main
.
async
{
print
(
"回到UI线程"
)
}
}
|
分类:
Mac OS
本文转自demoblog博客园博客,原文链接http://www.cnblogs.com/0616--ataozhijia/p/6932140.html如需转载请自行联系原作者
demoblog