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