GCD y NSURLConnection asíncrono

Sé que si creo una NSURLConnection (estándar asincrónica), volverá a llamar en el mismo hilo. Actualmente esto está en mi hilo principal. (funciona bien también).

Pero ahora estoy usando el mismo código para otra cosa, y necesito mantener mi interfaz de usuario ágil ...

Si lo hag

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{

    /* and inside here, at some NSURLConnection is created */


});

.. ¿es posible que se cree mi NSURLConnection pero mi hilo desaparece antes de que la conexión url haya regresado?

Soy nuevo en GCD. ¿Cómo podría uno mantener vivo el hilo hasta que mi conexión url regresara, o hay una mejor manera en que podría estar haciendo esto?

Respuestas a la pregunta(8)

Su respuesta a la pregunta