GCD创建分派队列,只需调用一个C函数:
myQueue = dispatch_queue_create("com.mycompany.myapp.myfirstqueue",NULL);
要异步地给这个队列分派任务,可以用dispatch_async方法。这个方法接受块作为第二个参数。它实际上是把块加入第一个参数所指定的队列中去。
dispatch_async(myQueue, ^(void){ //做一些耗时操作} );
就这样,不用显示地创建线程。
posted on 2013-07-12 16:03 也嘉 阅读(146) 评论(0) 编辑 收藏 举报
Powered by: 博客园 Copyright © 2024 也嘉 Powered by .NET 8.0 on Kubernetes