如果我有一个dispatch_group
类属性:
@property (nonatomic, readonly) dispatch_group_t _serialGroup;
并且我有一个我总是希望在组完成时调用的块:
dispatch_group_notify(self._serialGroup, self._serialQueue, ^{
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
//...do some stuff...
});
});
我可以只定义一次的dispatch_group_notify
初始化,dispatch_group
并且每当该组完成时都会调用它,还是每次我向组中添加项目时都需要重新定义它?