Agregar operación en queue mientras solicita ASIHTTPRequest o AFNetworking

Quiero agregar operación a la ejecución de la request. Leí acerca de ASINetworkQueue, pero agrega toda la operación y lo ejecuta todo. pero quiero agregar la operación a la queue en ejecución.

es posible? utilizando ASIHTTPRequest o AFNetworking, no me importa, siempre y cuando obtenga lo que pretendo hacer.

EDITAR

Muestra el siguiente error mientras bash agregar otra request.

[ASINetworkQueue addOperation:]: la operación se está ejecutando y no se puede enqueuer '

Desde la documentation de apple para addOperation: está claro que no puede agregar una operación que se está ejecutando en un NSOperationQueue .

Esto es lo que se menciona allí,

Un object de operación puede estar en una queue de operación como máximo a la vez y este método lanza una exception NSInvalidArgumentException si la operación ya está en otra queue. De manera similar, este método lanza una exception NSInvalidArgumentException si la operación se está ejecutando actualmente o si ya ha terminado de ejecutarse.

Ese es el comportamiento pnetworkingeterminado de NSOperationQueue . NSOperation asegurarse de que NSOperation no se esté ejecutando antes de agregar a la queue. Hay varias properties como isExecuting , isFinished , etc. para verificar esto.

Simplemente llama a addOperation en la queue de requestes. Por lo tanto, para su ASiNetworkQueue no debería ser más flexible si está ejecutándose o no.