7

我对 GCD 相当陌生,并试图找到答案。假设我有以下代码:

dispatch_queue_t queue = dispatch_queue_create("queue", NULL);
dispatch_async(queue, ^{
    // do some stuff
});

我应该在代码中的哪个位置释放队列?街区内还是街区外?

4

1 回答 1

10

街区外。我相当确定您不必等待异步块完成,因为 GCD 将保留队列。

于 2011-01-30T11:07:24.827 回答