7

私はGCDをかなり新しくしており、これに対する答えを見つけようとしていました。コードで、私はキューを解放する必要がありdispatch_release()はいつ開始されますか?

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

:私は、次のコードを持っていると仮定すると?ブロックの内側か外側か?

答えて

10

ブロックの外側。 GCDがキューを保持するので、非同期ブロックが終了するのを待つ必要はありません。

関連する問題