一、用 GCD 将任务分组
GCD让我们创建组,这些组允许你把任务放到一个位置,然后全部运行,运行结束后
会从 GCD 收到一个通知。这一点有很多有价值的用途。例如,假设你有一个 UI-Base APP,想在 UI 上重新加载组件。你有一个表格视图,一个滚动视图,一个图片视图,就要 用这些方法加载这些组建的内容.
在 GCD 中使用组的时候你应该知道 4 个函数:
dispatch_group_create
创建一个组句柄。一旦你使用完了这个组句柄,应该使用 dispatch_release 函数将其释 放。
dispatch_group_async
在一个组内提交一个代码块来执行。必须明确这个......
阅读全文