什么时候dispatch_release()?

Rit*_*its 7 iphone memory-management objective-c grand-central-dispatch

我对GCD很新,并试图找到答案.假设我有以下代码:

dispatch_queue_t queue = dispatch_queue_create("queue", NULL);
dispatch_async(queue, ^{
    // do some stuff
});
Run Code Online (Sandbox Code Playgroud)

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

Ole*_*ann 10

在街区外面.我非常肯定您不必等待异步块完成,因为GCD将保留队列.